Posts

Post marked as unsolved
105 Views

Fix build failures for 'Undefined symbols for architecture'

Hi guys, wondering if you can help me with a solution for error "Undefined symbols for architecture x8664". I m a Junior manual tester, trying to get slowly into XCUI Automation testing. Upon recommendation and with the help of a senior dev, I have installed the github project via HomeBrew. However, any time I'm running the build, it fails with same error:   "OBJCCLASS$MBFixLocation", referenced from:       objc-class-ref in RouteController.o   "OBJCCLASS$MBNavigator", referenced from:       objc-class-ref in OfflineDirections.o       objc-class-ref in RouteController.o ld: symbol(s) not found for architecture x8664 clang: error: linker command failed with exit code 1 (use -v to see invocation) Having checked several threads for people getting this error, have tried to solve error either by updating architecture in build settings (add excluded architectures, update architecture only for files were causing the build to crash) several combinations of cleaning build history or cleaning derived data library & restart app / machine, however build was still failing due to same architecture compatibility error. Any suggestions are appreciated. Thanks!
Asked
Last updated .