Здравствуйте разработчики собратья,PJSIP здание Ошибка для x86
Я успешно построен для armeabi-v7a, armeabi ... И когда я пытаюсь построить PJSIP для x86 ABI с помощью:
TARGET_ABI=x86 ./configure-android --use-ndk-cflags --with-openh264=/root/openh264-x86 --with-libyuv=/root/libyuv-x86/jni --with-ssl=/root/openssl-x86
make dep && make
Я получаю сообщение об ошибке:
make[3]: *** [output/libportaudio-x86-unknown-none/pa_unix_util.o] Error 1
make[3]: Leaving directory `/root/pjproject-x86/third_party/build/portaudio'
make[2]: *** [libportaudio-x86-unknown-none.a] Error 2
make[2]: Leaving directory `/root/pjproject-x86/third_party/build/portaudio'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/root/pjproject-x86/third_party/build'
make: *** [all] Error 1
Где и что я делаю неправильно?
Заранее спасибо
В чем причина использования PortAudio? вы можете отключить его и использовать ALSA, который является частью ядра Linux – azimov
Я думаю, что это настройка по умолчанию ... где я могу отключить его? Будет ли это проблемой? если я построил armeabi и armeabi-v7a с портом аудио и x86 с ALSA ... – JavaMachine
Добавить #define PJMEDIA_AUDIO_DEV_HAS_PORTAUDIO 0 #define PJMEDIA_AUDIO_DEV_HAS_ALSA 1 в файле config_site.h – azimov