2012-02-10 1 views
3

내 Android 용 Socat을 사용하고 싶습니다. Android에서 Socat을 포팅 한 사람이 있습니까? 유용한 링크를 찾을 수 없습니다. 어떤 도움이라도 좋을 것입니다.Android의 Socat

답변

2

FYI, Android 용 socat에는 unix-socket connect 지원이 없습니다. 빌드 스크립트에는 --disable-unix가 있습니다.

+1

팁 주셔서 감사합니다. 그리고 해결 방법은 sysutils.h에'#include '을 추가하는 것입니다 (그리고 스크립트에서 --disable-unix를 제거하십시오). – domen

0

사실 "안드로이드 포트"답변이 아니지만 정적으로 링크 된 ARMv5 바이너리를 컴파일하여 수년간 socat을 사용하고 있습니다. 바이너리 크기는 약 786K이지만 작업을 완료하고 사용중인 C 라이브러리와 상관없이 모든 ARM 기반 Linux 플랫폼에서 사용할 수 있습니다.

+0

아마도 다운로드 링크입니까? – not2qubit

+0

영원히 끝나지 않을 수도 있지만 다음 링크를 클릭하십시오. http://core.nctritech.com/do/socat-arm-static –

0

XDA의 일부 사람은 here 인 경우 socat V2.0.0-b7을 컴파일했습니다. 훌륭하게 작동합니다.

+0

이 링크가 질문에 대답 할 수 있지만 대답의 핵심 부분을 포함하는 것이 좋습니다 [here] (http://meta.stackexchange.com/a/8259) 및 참조 용 링크를 제공하십시오. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. – bummi

+0

XDA 링크 된 페이지는 중재자가 게시물을 삭제하지 않는 한 변경되지 않습니다. 그것을 안드로이드로 포팅하기 위해 수행 된 모든 필수적인 부분/참조가 또한 있습니다. – not2qubit