Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-33752

Qt 5.2 alpha does not compile on Mac OS X 10.8 for iOS

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.2.0 Beta1
    • 5.2.0
    • QPA
    • None
    • iOS/tvOS/watchOS
    • a0792f0e5135588437ed76d4d0e257a276fd80da

    Description

      Qt 5.2 alpha 'make' fails after: ./configure -xplatform macx-ios-clang -developer-build -release -sdk iphonesimulator

      with the following error:

      /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -c -pipe -fvisibility=hidden -fpascal-strings -fmessage-length=0 -Wno-trigraphs -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-shorten-64-to-32 -Wno-sign-conversion -fexceptions -fasm-blocks -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wformat -Wno-missing-braces -Wno-unused-function -Wno-unused-label -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-sign-compare -Wpointer-sign -Wno-newline-eof -Wdeprecated-declarations -Winvalid-offsetof -Wno-conversion -fvisibility-inlines-hidden -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -arch i386 -O2 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk -mios-simulator-version-min=5.0 -fno-exceptions -Wall -W -fPIE -DDARWIN_NO_CARBON -DQT_NO_CORESERVICES -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DQT_EDITION=QT_EDITION_DESKTOP -DQT_NO_LIBUDEV -DQT_NO_EVDEV -DQT_NO_XCB -DQT_NO_XKBCOMMON -DQT_NO_CORESERVICES -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/Qt/Qt-5.2.alpha-iOS/qtbase/mkspecs/macx-ios-clang -I. -I/Qt/Qt-5.2.alpha-iOS/qtbase/mkspecs/macx-ios-clang/ios -I../../include -I../../include/QtXmlPatterns -I/Qt/Qt-5.2.alpha-iOS/qtbase/include -I/Qt/Qt-5.2.alpha-iOS/qtbase/include/QtXmlPatterns -I../../include/QtXmlPatterns/5.2.0 -I../../include/QtXmlPatterns/5.2.0/QtXmlPatterns -I/Qt/Qt-5.2.alpha-iOS/qtbase/include/QtNetwork -I/Qt/Qt-5.2.alpha-iOS/qtbase/include/QtCore -I.moc/release-static -o .obj/release-static/qapplicationargumentparser.o qapplicationargumentparser.cpp
      /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -headerpad_max_install_names -arch i386 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk -mios-simulator-version-min=5.0 -o /Qt/Qt-5.2.alpha-iOS/qtbase/bin/xmlpatterns .obj/release-static/main.o .obj/release-static/qapplicationargument.o .obj/release-static/qapplicationargumentparser.o -L/Qt/Qt-5.2.alpha-iOS/qtbase/lib -lQt5XmlPatterns -framework CoreFoundation -framework Security -framework SystemConfiguration -lQt5Network -lQt5Core -lz -lm
      Undefined symbols for architecture i386:
      "_objc_msgSend", referenced from:
      QMacTimeZonePrivate::QMacTimeZonePrivate() in libQt5Core.a(qtimezoneprivate_mac.o)
      QMacTimeZonePrivate::init(QByteArray const&) in libQt5Core.a(qtimezoneprivate_mac.o)
      QMacTimeZonePrivate::QMacTimeZonePrivate(QMacTimeZonePrivate const&) in libQt5Core.a(qtimezoneprivate_mac.o)
      QMacTimeZonePrivate::QMacTimeZonePrivate(QMacTimeZonePrivate const&) in libQt5Core.a(qtimezoneprivate_mac.o)
      QMacTimeZonePrivate::~QMacTimeZonePrivate() in libQt5Core.a(qtimezoneprivate_mac.o)
      QMacTimeZonePrivate::~QMacTimeZonePrivate() in libQt5Core.a(qtimezoneprivate_mac.o)
      QMacTimeZonePrivate::~QMacTimeZonePrivate() in libQt5Core.a(qtimezoneprivate_mac.o)
      ...
      "_objc_msgSend_fpret", referenced from:
      QMacTimeZonePrivate::daylightTimeOffset(long long) const in libQt5Core.a(qtimezoneprivate_mac.o)
      QMacTimeZonePrivate::data(long long) const in libQt5Core.a(qtimezoneprivate_mac.o)
      QMacTimeZonePrivate::hasTransitions() const in libQt5Core.a(qtimezoneprivate_mac.o)
      QMacTimeZonePrivate::nextTransition(long long) const in libQt5Core.a(qtimezoneprivate_mac.o)
      ld: symbol(s) not found for architecture i386
      clang: error: linker command failed with exit code 1 (use -v to see invocation)
      make[3]: *** [/Qt/Qt-5.2.alpha-iOS/qtbase/bin/xmlpatterns] Error 1
      make[2]: *** [sub-xmlpatterns-make_first] Error 2
      make[1]: *** [sub-tools-make_first] Error 2
      make: *** [module-qtxmlpatterns-make_first] Error 2

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              vestbo Tor Arne Vestbø
              madwinter Marcus Tillmanns
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes