Trying to do the same on my other app results in a completely different 
problem. The other app also links with Bolts, MobileCoreServices, AdSupport, 
etc but the output was:

Undefined symbols for architecture armv7:
  "_OBJC_METACLASS_$_XCTestCase", referenced from:
      _OBJC_METACLASS_$_QtTestLibWrapper in libQt5Test_debug.a(qxctestlogger.o)
      _OBJC_METACLASS_$_QtTestLibTest in libQt5Test_debug.a(qxctestlogger.o)
  "_OBJC_CLASS_$_XCTestDriver", referenced from:
      objc-class-ref in libQt5Test_debug.a(qxctestlogger.o)
  "_OBJC_CLASS_$_XCTestCase", referenced from:
      _OBJC_CLASS_$_QtTestLibWrapper in libQt5Test_debug.a(qxctestlogger.o)
      _OBJC_CLASS_$_QtTestLibTest in libQt5Test_debug.a(qxctestlogger.o)
  "_OBJC_CLASS_$_XCTestSuite", referenced from:
      objc-class-ref in libQt5Test_debug.a(qxctestlogger.o)
      _OBJC_CLASS_$_QtTestLibTests in libQt5Test_debug.a(qxctestlogger.o)
  "_OBJC_METACLASS_$_XCTestSuite", referenced from:
      _OBJC_METACLASS_$_QtTestLibTests in libQt5Test_debug.a(qxctestlogger.o)
  "_OBJC_CLASS_$_XCTestProbe", referenced from:
      objc-class-ref in libQt5Test_debug.a(qxctestlogger.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Any ideas?

Regards,

Nuno

> On 07/07/2015, at 07:28, Nuno Santos <nunosan...@imaginando.pt> wrote:
> 
> Hi,
> 
> Today I have tried Qt 5.5 on my main app. 
> 
> Development version on desktop built and run just fine.
> 
> On iOS, building seemed ok (despite more than a half million warnings) but 
> linking failed.
> 
> I’m currently linking with Parse.framework and Bolts.framework (also from 
> Parse) and clang says : no such file or directory Bolts, but the file is 
> there. 
> 
> Debug/.build/obj/LK.build/Debug-iphoneos/LK.build/Objects-normal/arm64/LK_dependency_info.dat
>  -o 
> /tmp/build-lk-iphoneos_clang_Qt_5_5_0_for_iOS-Debug/.build/obj/LK.build/Debug-iphoneos/LK.build/Objects-normal/arm64/LK
> clang: error: no such file or directory: ‘Bolts'
> 
> I usually need to manually copy the additional frameworks to the 
> iPhoneOS.framework directory and it’s already there. It was building 
> correctly for 5.4
> 
> The most strange thing is… If I comment out the Bolts.framework, now it 
> complains about the missing MobileCoreServices which is a Apple bundled 
> framework, and if I comment out MobileCoreServices, it will complain about 
> the missing AdSupport. If I comment this one out, it will compain about :-1: 
> error: framework not found -L/Users/nsantos/Qt/5.5/ios/plugins/platforms
> 
> This is at least weird… 
> 
> Does anyone has a clue why this is happening? Feeling frustrated now.
> 
> Thanks in advance,
> 
> Regards,
> 
> Nuno
> 
> 
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to