trustwallet / trezor-crypto-ios

📙 Heavily optimized cryptography algorithms for embedded devices, packaged for iOS.
MIT License
10 stars 27 forks source link

Undefined symbols for architecture arm64 #2

Open Klemen1337 opened 6 years ago

Klemen1337 commented 6 years ago

Hi, I cant build my project anymore and I don't know why. Any ideas?

Ld /path/Xcode/DerivedData/TEST-cafnfusuuprxokeifjjpnjpkulfc/Build/Products/Debug-iphoneos/TrezorCrypto/TrezorCrypto.framework/TrezorCrypto normal arm64 (in target: TrezorCrypto)
    cd /path/TEST/Pods
    export IPHONEOS_DEPLOYMENT_TARGET=9.0
    /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch arm64 -dynamiclib -isysroot /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk -L/Users/none/Library/Developer/Xcode/DerivedData/TEST-cafnfusuuprxokeifjjpnjpkulfc/Build/Products/Debug-iphoneos/TrezorCrypto -F/Users/none/Library/Developer/Xcode/DerivedData/TEST-cafnfusuuprxokeifjjpnjpkulfc/Build/Products/Debug-iphoneos/TrezorCrypto -filelist /Users/none/Library/Developer/Xcode/DerivedData/TEST-cafnfusuuprxokeifjjpnjpkulfc/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/TrezorCrypto.build/Objects-normal/arm64/TrezorCrypto.LinkFileList -install_name @rpath/TrezorCrypto.framework/TrezorCrypto -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -miphoneos-version-min=9.0 -dead_strip -Xlinker -object_path_lto -Xlinker /Users/none/Library/Developer/Xcode/DerivedData/TEST-cafnfusuuprxokeifjjpnjpkulfc/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/TrezorCrypto.build/Objects-normal/arm64/TrezorCrypto_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fembed-bitcode-marker -fobjc-arc -fobjc-link-runtime -lc -framework Foundation -compatibility_version 1 -current_version 1 -Xlinker -dependency_info -Xlinker /Users/none/Library/Developer/Xcode/DerivedData/TEST-cafnfusuuprxokeifjjpnjpkulfc/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/TrezorCrypto.build/Objects-normal/arm64/TrezorCrypto_dependency_info.dat -o /Users/none/Library/Developer/Xcode/DerivedData/TEST-cafnfusuuprxokeifjjpnjpkulfc/Build/Products/Debug-iphoneos/TrezorCrypto/TrezorCrypto.framework/TrezorCrypto
Undefined symbols for architecture arm64:
  "_random32", referenced from:
      _generate_k_random in ecdsa.o
      _random_buffer in rand.o
      _random_uniform in rand.o
      _random_permute in rand.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
alejandro-isaza commented 6 years ago

Try using version 0.0.6, there seems to be something wrong with 0.0.7