Details
-
Bug
-
Resolution: Duplicate
-
P1: Critical
-
4.6.0
-
None
Description
When building Qt 4.6.0 with configuration "-static -arch x86_64 -prefix ~/Qt/builds" the build fails when it reaches assistant with the following error message:
ld: duplicate symbol _sqlite3_status in /Users/eblomfel/Qt/qt-everywhere-opensource-src-4.6.0/lib/libQtWebKit_debug.a(sqlite3.o) and /Users/eblomfel/Qt/qt-everywhere-opensource-src-4.6.0/plugins/sqldrivers/libqsqlite_debug.a(sqlite3.o)
Designer fails building with the following message:
ld: duplicate symbol QtProperty::propertyManager() const in /Users/eblomfel/Qt/qt-everywhere-opensource-src-4.6.0/lib/libQtDesigner.a(qtpropertybrowser.o) and /Users/eblomfel/Qt/qt-everywhere-opensource-src-4.6.0/lib/libQtDesignerComponents.a(qtpropertybrowser.o)
Failure when building tools/xmlpatterns:
ld: duplicate symbol QPatternist::ColoringMessageHandler::colorifyDescription(QString const&) constin /Users/eblomfel/Qt/qt-everywhere-opensource-src-4.6.0/lib/libQtXmlPatterns_debug.a(qcoloringmessagehandler.o) and .obj/debug-static/qcoloringmessagehandler.o
Also: All Qt examples and demos crash on startup when Qt is compiled with -static flag.
Attachments
Issue Links
- is replaced by
-
QTBUG-6771 Static build (Mac OS X, Carbon) failed (regression)
- Closed