2016-02-08 2 views
1

Я хочу проверить AllJoyn приложение чат, но следуя официальной документации, шаг за шагом https://allseenalliance.org/framework/documentation/develop/run-sample-apps/chat/ios-osx где первый шаг «Построить образец» и инструкции https://allseenalliance.org/framework/documentation/develop/building/ios-osx Все идет хорошо до шага: Построить образцыAllJoyn образец приложение Сложение потерпел неудачу на Xcode

Откройте каждый из следующих примеров приложений iOS в Xcode и создайте их, выбрав Project> Build из меню Xcode.

alljoyn-КСН/ядро ​​/ alljoyn/alljoyn_objc/образцы/IOS/

Я открыл/Пользователи/Пиран/Документы/alljoyn/alljoyn КСН/ядро ​​/ alljoyn/alljoyn_objc/образцы/IOS/BasicClient/BasicClient.xcodeproj в Xcode и пытается продукт-> Build это с ошибкой ld: warning: directory not found for option '-L/build/Debug-iphonesimulator' ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to see invocation)

Ld /Users/piran/Library/Developer/Xcode/DerivedData/BasicClient-hawoulujhrgmpnfbxiryzpjkiasq/Build/Products/Debug-iphonesimulator/BasicClient.app/BasicClient normal i386 
    cd /Users/piran/Documents/alljoyn/alljoyn-ios/core/alljoyn/alljoyn_objc/samples/iOS/BasicClient 
    export IPHONEOS_DEPLOYMENT_TARGET=6.0 
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.2.sdk -L/Users/piran/Library/Developer/Xcode/DerivedData/BasicClient-hawoulujhrgmpnfbxiryzpjkiasq/Build/Products/Debug-iphonesimulator -L/build/Debug-iphonesimulator -L/Users/piran/Documents/alljoyn/alljoyn-ios/core/alljoyn/alljoyn_objc/samples/iOS/BasicClient/../../../../build/darwin/i386/iphonesimulator/Debug/dist/cpp/lib -L/Users/piran/Documents/alljoyn/alljoyn-ios/core/alljoyn/alljoyn_objc/samples/iOS/BasicClient/../../../../build/darwin/arm/iphonesimulator/Debug/dist/cpp/lib -F/Users/piran/Library/Developer/Xcode/DerivedData/BasicClient-hawoulujhrgmpnfbxiryzpjkiasq/Build/Products/Debug-iphonesimulator -filelist /Users/piran/Library/Developer/Xcode/DerivedData/BasicClient-hawoulujhrgmpnfbxiryzpjkiasq/Build/Intermediates/BasicClient.build/Debug-iphonesimulator/BasicClient.build/Objects-normal/i386/BasicClient.LinkFileList -mios-simulator-version-min=6.0 -Xlinker -objc_abi_version -Xlinker 2 -lalljoyn -lajrouter -lBundledRouter.o -lssl -lcrypto -fobjc-arc -fobjc-link-runtime -stdlib=libc++ -framework SystemConfiguration -lstdc++.6 -framework UIKit -framework Foundation -framework CoreGraphics -Xlinker -dependency_info -Xlinker /Users/piran/Library/Developer/Xcode/DerivedData/BasicClient-hawoulujhrgmpnfbxiryzpjkiasq/Build/Intermediates/BasicClient.build/Debug-iphonesimulator/BasicClient.build/Objects-normal/i386/BasicClient_dependency_info.dat -o /Users/piran/Library/Developer/Xcode/DerivedData/BasicClient-hawoulujhrgmpnfbxiryzpjkiasq/Build/Products/Debug-iphonesimulator/BasicClient.app/BasicClient 

Эта ошибка происходит на каждой попытке построения образца проекта. Я что-то упустил или должен сделать некоторые дополнительные шаги, чтобы заставить его работать?

Xcode 7.2.1

OSX 10.11.3

ответ

1

Ссылку ниже приведены инструкции инструкции о том, чтобы убедиться, что OpenSSL доступна для Xcode, установив переменную окружения OPENSSL_ROOT. Именно в 'Получение OpenSSL' раздела: OpenSSL PROJECT

https://allseenalliance.org/framework/documentation/develop/building/ios-osx/build-source

+0

Building дает другую ошибку '+ ф libcrypto.a/Users/Пиран/Library/Developer/Xcode/DerivedData/OpenSSL-eeuxsjkfqmnklucqsdxteshwmkir/Строительные/Intermediates/openssl.build/Debug-iphoneos/armv7-libcrypto.a cp: libcrypto.a: Нет такого файла или каталога + cp libssl.a/Пользователи/piran/Library/Developer/Xcode/DerivedData/openssl-eeuxsjkfqmnklucqsdxteshwmkir/Build/Intermediates/openssl.build/Debug-iphoneos/armv7-libssl.a cp: libssl.a: Нет такого файла или каталога' –

+0

Вы построили openssl для armv7? –

+0

@MykolaTkachenko быстрый поиск по «cp: libcrypto.a: никакого такого файла или каталога» не вызвал ряд результатов, например пробелов в именах каталогов, вызывающих проблемы. Вы можете проверить это, или, как сказал Рай Джонс, вы можете проверить, что вы строите для правильной цели. Если они не работают, вот еще один поток StackOverflow, который может иметь значение: http://stackoverflow.com/questions/21480046/shell-script-invocation-error-in-xcode-5 –

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