Log in or register to post comments

Undefined symbols for architecture arm64:

January 23, 2018 - 8:00pm #1

I'm trying to build an iOS project in Xcode 9.2 / Unity 2017.3 with Vuforia 7.0.3 and getting the following errors: 

Undefined symbols for architecture arm64:

  "Vuforia::SmartTerrain::getClassType()", referenced from:

      _smartTerrain_hitTest in libVuforiaWrapper.a(SmartTerrain.o)

      _smartTerrain_getHitTestResults in libVuforiaWrapper.a(SmartTerrain.o)

  "Vuforia::DiagnosticsRecorder::addScreenshot(char const*, Vuforia::STORAGE_TYPE)", referenced from:

      _diagnosticsRecorderAddScreenshot in libVuforiaWrapper.a(DiagnosticsRecorder.o)

  "Vuforia::Tool::setRotationFromQuaternion(Vuforia::Matrix34F&, Vuforia::Vec4F const&)", referenced from:

      _positionalDeviceTracker_CreateAnchorFromPose in libVuforiaWrapper.a(DeviceTracker.o)

  "Vuforia::DiagnosticsRecorder::clearAll()", referenced from:

      _diagnosticsRecorderClearAll in libVuforiaWrapper.a(DiagnosticsRecorder.o)

  "Vuforia::DiagnosticsRecorder::clearUnpinned()", referenced from:

      _diagnosticsRecorderClearUnpinned in libVuforiaWrapper.a(DiagnosticsRecorder.o)

  "Vuforia::DiagnosticsRecorder::addUserComment(char const*)", referenced from:

      _diagnosticsRecorderAddUserComment in libVuforiaWrapper.a(DiagnosticsRecorder.o)

  "Vuforia::DiagnosticsRecorder::stop()", referenced from:

      _diagnosticsRecorderStop in libVuforiaWrapper.a(DiagnosticsRecorder.o)

  "Vuforia::ModelTarget::getClassType()", referenced from:

      findModelTarget(void*, char const*) in libVuforiaWrapper.a(ModelTarget.o)

  "Vuforia::DiagnosticsRecorder::init(char const*, Vuforia::STORAGE_TYPE)", referenced from:

      _diagnosticsRecorderInit in libVuforiaWrapper.a(DiagnosticsRecorder.o)

  "Vuforia::DiagnosticsRecorder::start()", referenced from:

      _diagnosticsRecorderStart in libVuforiaWrapper.a(DiagnosticsRecorder.o)

  "Vuforia::DiagnosticsRecorder::generateDiagnostics(char const*)", referenced from:

      _diagnosticsRecorderGenerateDiagnostics in libVuforiaWrapper.a(DiagnosticsRecorder.o)

  "Vuforia::DiagnosticsRecorder::deinit()", referenced from:

      _diagnosticsRecorderDeinit in libVuforiaWrapper.a(DiagnosticsRecorder.o)

ld: symbol(s) not found for architecture arm64

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

 

Any idea how to fix it? 

 

thanks

Undefined symbols for architecture arm64:

April 30, 2018 - 6:07am #5

I'm having the same problem. Have anyone checked on this yet? 



 

Undefined symbols for architecture arm64:

February 17, 2018 - 1:10am #4

Hey AgentArgyle, did you get any solution for your problem?

Undefined symbols for architecture arm64:

February 7, 2018 - 1:54pm #3

Hello,

Was your project migrated from a previous version by chance? What Vuforia objects are you using in your scene? Can you reproduce this with one of our sample apps?

Thanks,

Vuforia Support

Undefined symbols for architecture arm64:

February 6, 2018 - 3:48pm #2

I'm with the same problem my friend, did you solve it?

Log in or register to post comments