Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-25079

Hyperloop: iOS - Compile error: ld: symbol(s) not found for architecture arm64

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 7.0.0
    • Fix Version/s: Hyperloop 3.0.0
    • Component/s: Hyperloop
    • Environment:
    • Sprint:
      2017 Sprint 17 SDK, 2017 Sprint 18 SDK, 2017 Sprint 19 SDK, 2017 Sprint 20 SDK, 2017 Sprint 21 SDK, 2017 Sprint 22 SDK

      Description

      Description
      When building an app with hyperloop enabled and using SDK 7.0.0, the build fails during compile time with the following error:

      ld: symbol(s) not found for architecture arm64

      Full logs are attached

      Steps to reproduce
      1. Download/get Hyperloop 2.1.3. You can use this version, or you can clone it and build it with SDK 7.0.0. Either case, I get the same failing result.
      2. Create a new default classic app with hyperloop enabled.
      3. Build the app to device (failure also seen if built to Simulator)

      Expected Results
      App should build successfully with no errors.

      Actual Results
      App fails to build with this error:

      [ERROR] ** BUILD FAILED **
      [ERROR] The following build commands failed:
      [ERROR]         Ld build/Intermediates/tc1.build/Debug-iphoneos/tc1.build/Objects-normal/arm64/tc1 normal arm64
      [ERROR] (1 failure)
      

      Expected Results
      Build shoud pass with no errors.

      Additional Information
      The error can be avoided if this is added to tiapp.xml
      <use-jscore-framework>true</use-jscore-framework>
      However with SDK 6.1.2, no error is seen whether ticore or jscore is used. The same behavior is expected with SDK 7.0.0.

        Attachments

          Activity

            People

            • Assignee:
              hknoechel Hans Knöchel
              Reporter:
              amukherjee Abir Mukherjee
              Reviewer:
              Jan Vennemann
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Titanium SDK/CLI <> Titanium Mobile
                  Synced with:
                  TIMOB-10973
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Source Code