Questions » Recent Q&A » BlackBerry Dynamics 4.2.1.16 Build error: can't exec '~/Library/Application Support/BlackBerry/Good.platform/iOS/FIPS_module/arm64.sdk/bin/gd_fipsld' (No such file or directory)

BlackBerry Dynamics 4.2.1.16 Build error: can't exec '~/Library/Application Support/BlackBerry/Good.platform/iOS/FIPS_module/arm64.sdk/bin/gd_fipsld' (No such file or directory)

Posted Sep 10 2018, 6:46 PM
  • I was able to resolve this by taking the following actions in my project and Workspace.

    1) I removed a reference I had to an older library, lstdc++.dylib

    2) I added a reference to the WebKit framework

    3) I lowered the buildsystem to the legacy build system in XCode.

  • Hi David, I have tried your solution but it didn't work. Could you please suggest some other solutions.
  • Hi David,

    Thank you for this solution it actually helped I will expand on your 3 points if you don't mind for others to know for sure on what to do (I still think that BlackBerry should look into this issue)

    Prerequisits -> iOS 12 device, Xcode 10, Latest GD 

    1) lstdc++ libraries are depricated and Xcode 10 will not have them anymore.

    That means: You have to change the CLANG_CXX_LIBRARY to libc++ (can be found on the Build Settings)

    In my case we used libstdc++6.0.9 to change this I've had to search through the project for any hardcoded value of stdC++ and remove them flags

    2) From what I understand (might not be 100% correct) the new Dynamics SDK (iOS12 ready) fipsld will support iOS 10+ (so i've changed the target version on xcode)

    I didn't have to add any references to the WebKit framework

    3) Somehow you have to drop the xcode buildsystem to legacy To do that go to File -> Workspace Settings as otherwise xcode will not be able to pick up the fipsld

     

  • Switching to the old build system fixed this for me.
  • Update:

    Recommend reviewing our dev blog here: http://devblog.blackberry.com/2018/10/blackberry-dynamics-sdk-for-ios-required-build-configuration-changes-in-version-4-2/

    Cheers,

    -EK

Back