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

QtMultimedia qt7 plugin fails to link when building Clang in 32-bit

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • None
    • 5.0.0 Beta 1, 5.0.0 RC 1, 5.0.0
    • Multimedia
    • None
    • OS X 10.7.4, MacPorts Clang 3.1 (Same result using Apple LLVM clang 421.0.60)
    • 00cf1f47c49d9e7fed9f58095f2ac176b6fdf374

    Description

      After adding proper include to get around https://bugreports.qt-project.org/browse/QTBUG-27179 qt7 plugin fails to link with the following errors:

      clang++ -headerpad_max_install_names -mmacosx-version-min=10.6 -arch i386 -stdlib=libc++ -single_module -dynamiclib -o libqqt7engine_debug.dylib .obj/debug-shared/qt7backend.o .obj/debug-shared/qt7serviceplugin.o .obj/debug-shared/qt7movieviewoutput.o .obj/debug-shared/qt7movierenderer.o .obj/debug-shared/qt7videooutput.o .obj/debug-shared/qt7ciimagevideobuffer.o .obj/debug-shared/qcvdisplaylink.o .obj/debug-shared/qt7movieviewrenderer.o .obj/debug-shared/qt7movievideowidget.o .obj/debug-shared/qt7playercontrol.o .obj/debug-shared/qt7playermetadata.o .obj/debug-shared/qt7playerservice.o .obj/debug-shared/qt7playersession.o .obj/debug-shared/moc_qt7videooutput.o .obj/debug-shared/moc_qt7serviceplugin.o  -F/Qt/5.0/qtbase/lib -framework AppKit -framework AudioUnit -framework AudioToolbox -framework CoreAudio -framework QuartzCore -framework QTKit -framework QtMultimediaWidgets -framework QtMultimedia -framework ApplicationServices -framework QtGui -framework QtCore -framework QtNetwork -framework QtWidgets -framework QtOpenGL -framework OpenGL -framework AGL -Xarch_i386 -framework -Xarch_i386 QuickTime -Xarch_ppc -framework -Xarch_ppc QuickTime  
      clang: error: invalid Xarch argument: '-Xarch_i386 -framework', options requiring arguments are unsupported
      clang: error: invalid Xarch argument: '-Xarch_i386 QuickTime', cannot change driver behavior inside Xarch argument
      make[5]: *** [/Qt/5.0/qtbase/plugins/mediaservice/libqqt7engine_debug.dylib] Error 1
      make[4]: *** [debug-all] Error 2
      make[3]: *** [sub-qt7-make_first] Error 2
      make[2]: *** [sub-plugins-make_first] Error 2
      make[1]: *** [sub-src-make_first] Error 2
      make: *** [module-qtmultimedia] Error 2
      

      Attachments

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

        Activity

          People

            janichol Andy Nichols
            stephenju Stephen Chu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes