Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
5.0.0 Beta 1, 5.0.0 RC 1, 5.0.0
-
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