Start a new topic
Solved

Xamarin iOS Linker errror dsp.lossless.o-arm64

While trying to complie a release version of my app using WikitudeSDk 7.1 I am /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets(791,3): warning MSB6002: The command-line for the "MTouch" task is too long. Command-lines longer than 32000 characters are likely to fail. Try reducing the length of the command-line by breaking down the call to "MTouch" into multiple calls with fewer parameters per call.

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

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LDspInit'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LInverseTransform'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LColorIndexInverseTransformAlpha'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LTransformColorInverse_C'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LAddGreenToBlueAndRed_C'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LConvertBGRAToBGR_C'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LConvertBGRAToRGB_C'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LConvertBGRAToRGBA_C'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LConvertBGRAToRGB565_C'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LConvertBGRAToRGBA4444_C'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_VP8LConvertFromBGRA'.

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/WebP.a(libwebpdspdecode_la-lossless.o) (Location related to previous error)

MTOUCH : error MT5213: Duplicate symbol in: /Users/hluciano/Projects/AssetVisibility/Mobile/Watts.AssetVisibility.iOS/obj/iPhone/Release/mtouch-cache/libWikitudeSDK.a(dsp.lossless.o-arm64) (Location related to previous error)

error MT5209 : Native linking error : 11 duplicate symbols for architecture arm64

MTOUCH : error MT5202: Native linking failed. Please review the build log.



I tried different configuration and can confirm that the SDK sample works.  I since match the sample however I must be missing something.  Please help!!!. I am days away from release.


I attached a screen shot of my release configuration, please advise.


I tried that post suggesting and I had no luck, at the moment slowly moving my code and nuget packages to the WikitudeExample project(which compiles in release mode) and hopefully I figured out what cause my project to not compile in release.

Hi,



We solved the "duplicate symbols" issue with 7.2.1 by regenerating a Xamarin iOS binding Library from the Wikitude iOS SDK with a few adjustments.


If you're interested we can provide you details on how we did this.



Thanks, have a nice day.



Hi Jean,


Yes I am interested, do you have example project and or is this something that future Wikitude SDK will automatically include in there release?

I finally solved this problem by reverting back to Wikitude.SDK version 7.0 and my app compiles perfectly.  Not sure why 7.1 fails for me but since everything I need still works on 7.0 I am moving on.  




Hi,


Does the SDK 8 wark as expected?


Thx and greetings

Nicola

My current license does not work on SDK8, I get message on the screen missing key.  Unless a get a updated to m license I can not confirm if it works as expected.

Hi Hector,


If you wish to upgrade your license or have questions about the licensing, can you please send your questions to sales [at] wikitude.com.


Thx and greetings

Nicola

Login or Signup to post a comment