Я хотел бы использовать Socat для своего приложения для Android. Кто-нибудь портировал Socat под Android? Полезных ссылок не нашел. Любая помощь будет здорово.
Сокат в Android
Ответы (4)
http://www.dest-unreach.org/socat/doc/CHANGES : V 1.7.2.0 : портирование : Cedril Priscal перенес socat на Android (используя кросс-компилятор Google). Порт включает скрипт socat_buildscript_for_android.sh.
К вашему сведению, socat для Android не поддерживает соединение с unix-сокетом. Сценарий сборки имеет --disable-unix.
#include <sys/un.h>
в sysutils.h (и удалить --disable-unix из скрипта).
- person domen; 31.07.2013
Какой-то парень из XDA скомпилировал socat V2.0.0-b7 для Android здесь. Работает отлично.
Хотя это не настоящий ответ «перенос на Android», я годами использую socat на всех своих устройствах на базе Android, компилируя статически связанный двоичный файл ARMv5. Размер двоичного файла составляет около 786 КБ, но он выполняет свою работу и может использоваться на любой платформе Linux на базе ARM независимо от используемой библиотеки C.