Пытаюсь собрать сабж под arm (armv5tejl):
Флаги:
export CPPFLAGS="-I/opt/Mozart_Toolchain/arm-eabi-uclibc/include"
./configure --without-sdl --without-ffmpeg --without-readline --enable-gtk_ui=no --disable-video --disable-strict --disable-artsc --disable-ipv6 --disable-glib --without-mediastreamer --target=arm-linux --host=i686-linux-gnu --disable-truespeech --prefix=/usr
Несмотря на выключенный mediastreamer, и выключенное видео. Оно ему _для сборки_ все равно нужно (Если верить рассылке linphone). Собрал libv4l (CC=arm-linux-gcc), в флагах у него так же добавил -lrt Далее сборка самого сабжа:
make[3]: Выход из каталога `/home/userx/linphone-3.3.99/mediastreamer2'
CC mediastream.o
CCLD mediastream
/opt/Mozart_Toolchain/arm-eabi-uclibc/lib/libv4lconvert.so.0: undefined reference to `shm_open'
collect2: ld returned 1 exit status
make[2]: *** [mediastream] Ошибка 1