2012-05-26 22 views
5

ios geliştirme konusunda yeniyim ve mp4v2 kütüphanesini kullanmak istiyorum. Iphone simulator, i386 için başarıyla derledim, ancak iphone mimarisi için derleme sorun yaşıyorum. Make-ing i386 için/Yapılandırılması kolaydı: çalışmış Yapılandırma sürerken bir etiketiphone için mp4v2 nasıl kurulur

./configure --disable-gch --enable-ub=armv6,armv7 

işe yaramadı olarak/7 ARMv6, marka komutu altında hataya neden kullanılarak Ancak

./configure --disable-gch --enable-ub=i386 

:

/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -arch i386 -arch armv6 -arch armv7 -I./include -I./include -I. -I. -Wall -Wformat -g -O2 -fvisibility=hidden -c -o src/3gp.lo src/3gp.cpp 
libtool: compile: g++ -DHAVE_CONFIG_H -arch i386 -arch armv6 -arch armv7 -I./include -I./include -I. -I. -Wall -Wformat -g -O2 -fvisibility=hidden -c src/3gp.cpp -fno-common -DPIC -o src/.libs/3gp.o 
llvm-g++-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2': execvp: No such file or directory 
llvm-g++-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2': execvp: No such file or directory 
lipo: can't figure out the architecture type of: /var/folders/b6/vmqqncd55k79nb1nc4x30nwr0000gn/T//cctU2lnr.out 
make: *** [src/3gp.lo] Error 1 

iphone için nasıl derlenir?

+0

Bu sorunu çözmeyi başardınız mı? İlgilenirim. Kütüphane sayfasında hiç ARM görmüyorum. –

cevap

3

Bu hatanın, Developer belgesi yerine sistem kök yolundan /usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2 çapraz derleyicisini bulmaya çalışmasından kaynaklandığını tahmin ediyorum. Biraz aptalca bir çözüm,sistem kök yolunda llvm-gcc-4.2 sembolik bir bağlantı oluşturarak gerçek yola işaret eder.

+0

Bu kitaplığı IPhone için başarıyla kullandınız mı? –

-1

xcode-select (1) değerinizi doğrulamak zorunda kalabilirsiniz, böylece yolunuz yeni xcode yayın ağacını içerir. Araçlar en son sürümle birlikte/Applications/xcode altında bulunmuş olmalıdır.