2014-02-03 2 views
0

Я новичок-программист, работающий над подобным приложением Siphon и ищущий примеры приложений, которые можно использовать в качестве ссылки для реализации. Я попытался siphon open source, и я смог скомпилировать его успешно для IOS симулятор, но когда я выбираю, чтобы построить его для IOS устройств (iPhone 5 с iOS7), он не может строить с высказыванием ошибки линкера,Siphon строит для iOS-симулятора, но получает ошибку компоновщика для сборки устройства.

clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Я, имеющий не знаю, почему эта ошибка возникает при построении устройства. Я попытался разрешить это, очистив производные данные и скомпилировав их снова, но все еще получая эту ошибку.

Я хочу, чтобы скомпилировать его для iOS6 и прошивкой 7.

Нужна помощь, чтобы решить эту проблему.

UPDATE 1: Полное описание ошибки следующим образом:

Ld /Users/NST/Library/Developer/Xcode/DerivedData/Siphon-eilljtdsvklgycghnbgzfjqfpozi/Build/Products/Debug-iphoneos/Siphon.app/Siphon normal armv7s 
    cd /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2 
    setenv IPHONEOS_DEPLOYMENT_TARGET 6.1 
    setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch armv7s -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk -L/Users/NST/Library/Developer/Xcode/DerivedData/Siphon-eilljtdsvklgycghnbgzfjqfpozi/Build/Products/Debug-iphoneos -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-device/pjlib/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-device/pjlib-util/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-device/pjmedia/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-device/pjnath/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-device/pjsip/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-device/third_party/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../sim-libs -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-simulator/third_party/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-simulator/pjlib/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-simulator/pjlib-util/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-simulator/pjmedia/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-simulator/pjnath/lib -L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../pjproject-2.0-simulator/pjsip/lib -F/Users/NST/Library/Developer/Xcode/DerivedData/Siphon-eilljtdsvklgycghnbgzfjqfpozi/Build/Products/Debug-iphoneos -filelist /Users/NST/Library/Developer/Xcode/DerivedData/Siphon-eilljtdsvklgycghnbgzfjqfpozi/Build/Intermediates/Siphon.build/Debug-iphoneos/Siphon.build/Objects-normal/armv7s/Siphon.LinkFileList -dead_strip -framework Foundation -framework UIKit -fobjc-link-runtime -miphoneos-version-min=6.1 -lTelephonyIOKitDynamic -framework QuartzCore -framework CoreData -framework SystemConfiguration -framework UIKit -framework AddressBookUI -framework AddressBook -framework Foundation -framework AudioToolbox -framework CoreGraphics -lsqlite3.0 -framework CFNetwork -framework IOKit -lpj-arm-apple-darwin9 -lpjlib-util-arm-apple-darwin9 -lpjmedia-arm-apple-darwin9 -lpjmedia-audiodev-arm-apple-darwin9 -lpjmedia-codec-arm-apple-darwin9 -lpjmedia-videodev-arm-apple-darwin9 -lpjsdp-arm-apple-darwin9 -lpjnath-arm-apple-darwin9 -lpjsip-arm-apple-darwin9 -lpjsip-simple-arm-apple-darwin9 -lpjsip-ua-arm-apple-darwin9 -lpjsua-arm-apple-darwin9 -lg7221codec-arm-apple-darwin9 -lgsmcodec-arm-apple-darwin9 -lilbccodec-arm-apple-darwin9 -lmilenage-arm-apple-darwin9 -lresample-arm-apple-darwin9 -lspeex-arm-apple-darwin9 -lsrtp-arm-apple-darwin9 -lg7221codec-i686-apple-darwin9 -lgsmcodec-i686-apple-darwin9 -lilbccodec-i686-apple-darwin9 -lmilenage-i686-apple-darwin9 -lpj-i686-apple-darwin9 -lpjlib-util-i686-apple-darwin9 -lpjmedia-audiodev-i686-apple-darwin9 -lpjmedia-codec-i686-apple-darwin9 -lpjmedia-i686-apple-darwin9 -lpjmedia-videodev-i686-apple-darwin9 -lpjnath-i686-apple-darwin9 -lpjsdp-i686-apple-darwin9 -lpjsip-i686-apple-darwin9 -lpjsip-simple-i686-apple-darwin9 -lpjsip-ua-i686-apple-darwin9 -lpjsua-i686-apple-darwin9 -lportaudio-i686-apple-darwin9 -lresample-i686-apple-darwin9 -lspeex-i686-apple-darwin9 -lsrtp-i686-apple-darwin9 -Xlinker -dependency_info -Xlinker /Users/NST/Library/Developer/Xcode/DerivedData/Siphon-eilljtdsvklgycghnbgzfjqfpozi/Build/Intermediates/Siphon.build/Debug-iphoneos/Siphon.build/Objects-normal/armv7s/Siphon_dependency_info.dat -o /Users/NST/Library/Developer/Xcode/DerivedData/Siphon-eilljtdsvklgycghnbgzfjqfpozi/Build/Products/Debug-iphoneos/Siphon.app/Siphon 

ld: warning: directory not found for option '-L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../sim-libs' 
ld: framework not found IOKit 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Update 2: я включил IOKit Framework и теперь есть больше ошибок,

ld: warning: directory not found for option '-L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../sim-libs' 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjlib/lib/libpj-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjlib/lib/libpj-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjlib-util/lib/libpjlib-util-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjlib-util/lib/libpjlib-util-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjmedia/lib/libpjmedia-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjmedia/lib/libpjmedia-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjmedia/lib/libpjmedia-videodev-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjmedia/lib/libpjmedia-videodev-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjmedia/lib/libpjsdp-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjmedia/lib/libpjsdp-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjmedia/lib/libpjmedia-codec-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjmedia/lib/libpjmedia-codec-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjnath/lib/libpjnath-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjnath/lib/libpjnath-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjmedia/lib/libpjmedia-audiodev-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjmedia/lib/libpjmedia-audiodev-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjsip/lib/libpjsip-ua-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjsip/lib/libpjsip-ua-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjsip/lib/libpjsip-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjsip/lib/libpjsip-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjsip/lib/libpjsua-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjsip/lib/libpjsua-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjsip/lib/libpjsip-simple-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/pjsip/lib/libpjsip-simple-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libilbccodec-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libilbccodec-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libmilenage-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libmilenage-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libg7221codec-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libg7221codec-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libspeex-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libspeex-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libsrtp-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libsrtp-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libresample-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libresample-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libgsmcodec-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libgsmcodec-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libilbccodec-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libilbccodec-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libg7221codec-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libg7221codec-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libmilenage-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libmilenage-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjlib/lib/libpj-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjlib/lib/libpj-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjlib-util/lib/libpjlib-util-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjlib-util/lib/libpjlib-util-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjmedia/lib/libpjmedia-codec-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjmedia/lib/libpjmedia-codec-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjmedia/lib/libpjmedia-audiodev-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjmedia/lib/libpjmedia-audiodev-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjmedia/lib/libpjmedia-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjmedia/lib/libpjmedia-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libgsmcodec-arm-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-device/third_party/lib/libgsmcodec-arm-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjmedia/lib/libpjmedia-videodev-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjmedia/lib/libpjmedia-videodev-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjmedia/lib/libpjsdp-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjmedia/lib/libpjsdp-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjsip/lib/libpjsip-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjsip/lib/libpjsip-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjnath/lib/libpjnath-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjnath/lib/libpjnath-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjsip/lib/libpjsip-ua-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjsip/lib/libpjsip-ua-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libportaudio-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libportaudio-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjsip/lib/libpjsua-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjsip/lib/libpjsua-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libresample-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libresample-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libspeex-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libspeex-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjsip/lib/libpjsip-simple-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/pjsip/lib/libpjsip-simple-i686-apple-darwin9.a 
ld: warning: ignoring file /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libsrtp-i686-apple-darwin9.a, file was built for archive which is not the architecture being linked (armv7s): /Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/pjproject-2.0-simulator/third_party/lib/libsrtp-i686-apple-darwin9.a 
Undefined symbols for architecture armv7s: 
    "_pjsua_msg_data_init", referenced from: 
     _sip_call_play_info_digits in dtmf.o 
    "_pjsua_call_set_user_data", referenced from: 
     _call_init_tonegen in dtmf.o 
     _sip_call_deinit_tonegen in dtmf.o 
    "_pjsua_call_dial_dtmf", referenced from: 
     _sip_call_play_digits in dtmf.o 
    "_pjmedia_tonegen_stop", referenced from: 
     _sip_call_play_digits in dtmf.o 
    "_pjsua_call_set_hold", referenced from: 
     -[CallViewController setHoldEnabled:] in CallViewController.o 
     -[CallViewController buttonClicked:] in CallViewController.o 
    "_pjsua_conf_adjust_rx_level", referenced from: 
     -[CallViewController setMute:] in CallViewController.o 
    "_pjsua_call_get_max_count", referenced from: 
     -[CallViewController findNextCall] in CallViewController.o 
    "_pj_strdup_with_null", referenced from: 
     -[CallViewController createCall:] in CallViewController.o 
    "_pjsua_acc_add", referenced from: 
     _sip_connect in call.o 
    "_pjsua_destroy", referenced from: 
     _sip_cleanup in call.o 
    "_pjsip_parse_uri", referenced from: 
     -[CallViewController createCall:] in CallViewController.o 
    "_pjsua_conf_remove_port", referenced from: 
     _sip_ring_deinit in ring.o 
     _sip_call_deinit_tonegen in dtmf.o 
    "_pjsua_conf_add_port", referenced from: 
     _sip_ring_init in ring.o 
     _call_init_tonegen in dtmf.o 
    "_pjsua_call_hangup", referenced from: 
     _sip_hangup in call.o 
    "_pjsua_codec_set_priority", referenced from: 
     _sip_manage_codec in call.o 
    "_pj_log_5", referenced from: 
     _sip_dial_with_uri in call.o 
    "_pjsua_call_make_call", referenced from: 
     _sip_dial_with_uri in call.o 
    "_pj_log_3", referenced from: 
     _on_mwi_info in call.o 
    "_pjsua_acc_is_valid", referenced from: 
     _sip_disconnect in call.o 
    "_pjsua_call_get_user_data", referenced from: 
     _sip_call_play_digits in dtmf.o 
     _sip_call_deinit_tonegen in dtmf.o 
    "_pjsua_acc_config_default", referenced from: 
     _sip_connect in call.o 
    "_pj_str", referenced from: 
     _sip_connect in call.o 
     _sip_dial_with_uri in call.o 
     _sip_ring_init in ring.o 
     -[CallViewController composeDTMF] in CallViewController.o 
     _sip_call_play_digit in dtmf.o 
     _sip_call_play_info_digit in dtmf.o 
     _sip_call_play_info_digits in dtmf.o 
     ... 
    "_pjsua_perror", referenced from: 
     _sip_connect in call.o 
     _sip_dial_with_uri in call.o 
     _call_init_tonegen in dtmf.o 
    "_pjsua_acc_get_info", referenced from: 
     _on_reg_state in call.o 
    "_pjsua_call_get_info", referenced from: 
     _on_call_state in call.o 
     _on_call_media_state in call.o 
     _on_incoming_call in call.o 
     -[CallViewController timeout:] in CallViewController.o 
     _call_init_tonegen in dtmf.o 
    "_pjsua_create", referenced from: 
     _sip_startup in call.o 
    "_pj_pool_release", referenced from: 
     _sip_cleanup in call.o 
     -[CallViewController createCall:] in CallViewController.o 
     _call_init_tonegen in dtmf.o 
     _sip_call_deinit_tonegen in dtmf.o 
    "_pjsua_pool_create", referenced from: 
     _sip_startup in call.o 
     -[CallViewController createCall:] in CallViewController.o 
     _call_init_tonegen in dtmf.o 
    "_pj_get_version", referenced from: 
     _sip_startup in call.o 
    "_pj_rand", referenced from: 
     _sip_startup in call.o 
    "_pjsua_logging_config_default", referenced from: 
     _sip_startup in call.o 
    "_pj_pool_alloc", referenced from: 
     _sip_connect in call.o 
    "_pjmedia_tonegen_play_digits", referenced from: 
     _sip_call_play_digits in dtmf.o 
    "_pj_strdup2_with_null", referenced from: 
     _sip_startup in call.o 
     -[CallViewController createCall:] in CallViewController.o 
    "_pjsua_conf_disconnect", referenced from: 
     _sip_ring_stop in ring.o 
    "_pjsua_call_answer", referenced from: 
     _on_incoming_call in call.o 
     _sip_answer in call.o 
    "_pjmedia_tonegen_create2", referenced from: 
     _sip_ring_init in ring.o 
    "_pj_strdup3", referenced from: 
     _sip_startup in call.o 
    "_pjsua_start", referenced from: 
     _sip_startup in call.o 
    "_pjmedia_tonegen_rewind", referenced from: 
     _sip_ring_stop in ring.o 
    "_pjmedia_port_destroy", referenced from: 
     _sip_ring_deinit in ring.o 
     _sip_call_deinit_tonegen in dtmf.o 
    "_pjsua_call_get_count", referenced from: 
     -[SiphonApplication processCallState:] in SiphonApplication.o 
     -[SiphonApplication callDisconnecting] in SiphonApplication.o 
     -[CallViewController processCall:] in CallViewController.o 
    "_pjsua_media_config_default", referenced from: 
     _sip_startup in call.o 
    "_pjsua_transport_config_default", referenced from: 
     _sip_startup in call.o 
    "_pjsua_conf_connect", referenced from: 
     _on_call_media_state in call.o 
     _sip_ringback_start in ring.o 
     _call_init_tonegen in dtmf.o 
    "_pjsua_config_default", referenced from: 
     _sip_startup in call.o 
    "_pjsua_call_is_active", referenced from: 
     -[CallViewController findNextCall] in CallViewController.o 
    "_pj_log_get_level", referenced from: 
     _sip_startup in call.o 
     _on_call_state in call.o 
     _on_incoming_call in call.o 
     _on_mwi_info in call.o 
     _sip_connect in call.o 
     _sip_dial_with_uri in call.o 
     _sip_manage_codec in call.o 
     ... 
    "_pjsua_transport_create", referenced from: 
     _sip_startup in call.o 
    "_pjsua_verify_sip_url", referenced from: 
     -[SiphonApplication application:handleOpenURL:] in SiphonApplication.o 
     _sip_connect in call.o 
     _sip_dial_with_uri in call.o 
    "_pjsua_call_reinvite", referenced from: 
     -[CallViewController setHoldEnabled:] in CallViewController.o 
    "_pjmedia_tonegen_play", referenced from: 
     _sip_ring_init in ring.o 
    "_pj_log_1", referenced from: 
     _sip_startup in call.o 
     _on_call_state in call.o 
     _on_incoming_call in call.o 
     _sip_connect in call.o 
     _sip_dial_with_uri in call.o 
     _sip_manage_codec in call.o 
    "_pj_pool_calloc", referenced from: 
     _sip_call_play_digits in dtmf.o 
     _pj_pool_zalloc in dtmf.o 
    "_pjsua_acc_del", referenced from: 
     _sip_disconnect in call.o 
    "_pjsua_call_send_request", referenced from: 
     _sip_call_play_info_digits in dtmf.o 
    "_pjsua_init", referenced from: 
     _sip_startup in call.o 
    "_pjsip_get_status_text", referenced from: 
     -[SiphonApplication application:handleOpenURL:] in SiphonApplication.o 
     -[SiphonApplication dialup:number:] in SiphonApplication.o 
    "_pjmedia_tonegen_create", referenced from: 
     _call_init_tonegen in dtmf.o 
    "_pj_strerror", referenced from: 
     -[SiphonApplication displayStatus:withTitle:] in SiphonApplication.o 
ld: symbol(s) not found for architecture armv7s 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

Hay, У вас есть решение этой проблемы. Я также сталкиваюсь с такой же проблемой. Поэтому, пожалуйста, помогите мне в вашей помощи очень appriciatble. –

+0

yep поиск для 'idoubs' на github или google для получения более подробной информации. Вы также можете настроить его. Кроме того, это с открытым исходным кодом. – daemon22

+0

Дорогой, я не могу это узнать. и что такое «idoubs»? –

ответ

1

Реальная ошибка это

ld: framework not found IOKit 

Ваши сборки инструменты не могут найти рамки IOKit. В Xcode 5, похоже, существует некоторая проблема при связывании IOKit для устройства. Вы можете проверить this Q&A для обходных решений.

Надеюсь, что это поможет!

+0

Да, вы правы. Теперь есть больше ошибок. Проверьте ошибки, которые я получаю сейчас. Я обновил вопрос. – daemon22

+0

@ daemon22 Похоже, вы строите PJSIP. Ошибка «Неопределенные символы для архитектуры armv7s:« _pjsua_msg_data_init »' предполагает, что она не построена для архитектуры armv7s. – Amar

+0

@ daemon22 Взгляните на страницу pjsip на [как ее создать для iOS] (http://trac.pjsip.org/repos/wiki/Getting-Started/iPhone#Supportingmultiplearchitecturesarmv6armv7armv7sandsoon), поддерживающий различные архитектуры. – Amar

0

Есть так много причин, что вам может возникнуть ошибка:

1. отметьте предварительный профиль и сертификат.

2.set цель развертывания как ваше устройство ios.

3.check target membership для всех файлов .m.

4.link all xib с правильными выходами и кодом обозначения для устройства является iphone 5 или нет, если вы не используете раскадровку или автозапуск.

+0

Я использую раскадровки, предварительный профиль и сертификат верны. Не могли бы вы рассказать, что именно мне нужно сделать для «Целевого членства»? – daemon22

+1

jsut нажимает на любой файл .m (не appdelegate.m), а в инспекторе файлов ckeck - флажок на целевом членстве или нет.если нет, то отметьте его. – user3218052

+0

Хорошо спасибо за ваш ответ. Я попробую. – daemon22

1

Вот ваша проблема:

ld: warning: directory not found for option '-L/Users/NST/Desktop/SIPHON-SIP-Client-that-actually-compiles-master/siphon/Siphon2/../../sim-libs' ld: framework not found IOKit clang: error: linker command failed with exit code 1 (use -v to see invocation)

Вы должны решить, что директор и установить правильный путь для сруба.
Если фреймворк не найден, нет смысла пытаться его построить, потому что, даже если он запустится, он не будет работать корректно.

+0

Okk .. Спасибо за ваш ответ. Я попытаюсь включить эту фреймворк, но когда я просмотрел интернет для инфраструктуры IOKit, он говорит, что инфраструктура IOKit является частной, и приложение будет отклонено из APPLE, если я его использовал. Хотя приложение, которое я пытаюсь скомпилировать, находится в магазине приложений. – daemon22

+0

Ну сначала добавьте фреймворк, если он работает. Это решает вашу проблему. Но это дает вам еще одну проблему и говорит вам, что вам нужно получить другую структуру. –

Смежные вопросы