Сборка PJSIP для iOS 4 - PullRequest
       18

Сборка PJSIP для iOS 4

1 голос
/ 26 сентября 2011

Я пытаюсь создать последний стабильный PJSIP (1.10) для iPhone, и у меня возникают некоторые ошибки во время моего make.Я следовал инструкциям здесь , но мне не повезло.Я искал вокруг SO и Google и не столкнулся с кем-то еще с той же ошибкой, поэтому я немного застрял.

Я создал свой config_site.h в соответствии с инструкциями../configure-iphone дает вывод, который я видел в другом месте, так что эта часть, кажется, работает правильно.make dep, кажется, работает правильно, как и make clean, но я получаю следующую ошибку на моем make (что должно стать последним шагом перед получением проекта Xcode, с которым я могу работать, по крайней мере, прочитав его).

if test ! -d ../bin; then mkdir -p ../bin; fi
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/arm-apple-darwin10-gcc-4.2.1 -o ../bin/pjlib-util-test-arm-apple-darwin9 \
         output/pjlib-util-test-arm-apple-darwin9/main.o  output/pjlib-util-test-arm-apple-darwin9/xml.o  output/pjlib-util-test-arm-apple-darwin9/encryption.o  output/pjlib-util-test-arm-apple-darwin9/stun.o  output/pjlib-util-test-arm-apple-darwin9/resolver_test.o  output/pjlib-util-test-arm-apple-darwin9/test.o  output/pjlib-util-test-arm-apple-darwin9/http_client.o ../lib/libpjlib-util-arm-apple-darwin9.a /pjproject-1.10/pjlib/lib/libpj-arm-apple-darwin9.a  -O2  -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk -framework AudioToolbox -framework Foundation -luuid -lpthread  -framework CoreAudio -framework CoreFoundation -framework AudioToolbox -framework CFNetwork -framework UIKit    
ld: library not found for -luuid
collect2: ld returned 1 exit status
make[2]: *** [../bin/pjlib-util-test-arm-apple-darwin9] Error 1
make[1]: *** [pjlib-util-test] Error 2
make: *** [all] Error 1

Я работаю на OS X 10.7.1 с Xcode 4.1 (у меня также установлена ​​бета-версия для iOS 5, но, похоже, вывод make вообще не ссылается на свою папкуиз того, что я могу сказать).

1 Ответ

0 голосов
/ 27 сентября 2011

Я не совсем уверен, что именно вызвало это, но я смог обойти это, собрав приложение на новой установке OS X Lion без установленного Xcode 4.1.

...