Try following the instructions here http://qt-project.org/wiki/Qt-5-Alpha-building-instructions
Qt should not be configured in such a way that it needs to be installed. That's not a supported build configuration for the alpha. Only in-source non-install builds for alpha. -- .marius > -----Original Message----- > From: development-bounces+marius.storm-olsen=nokia.com@qt- > project.org [mailto:development-bounces+marius.storm- > olsen=nokia....@qt-project.org] On Behalf Of ext Peter Rullmann > Sent: Wednesday, April 04, 2012 4:29 AM > To: Qt Development List > Subject: [Development] Compiling Qt5 Alpha on Linux fails > > Hi, > > I'm trying to compile Qt5 Alpha on Linux, but got stuck. > > I am running Ubuntu 11.04, but my colleague running 11.10 has exactly the > same issues. > > I built using `./configure -opensource -confirm-license -nomake tests` and > `sudo ./build -j 2` > > Here are the Problems I had: > * I had to run ./build with sudo, which is not documented in the > instructions > * There was a problem in 'qt3d/src/quick3d', which I worked around by > running make in that directory by hand and creating the target directory > beforehand. > * 'gperf' seems to be needed, but is not listed in the dependencies. > * Then I got stuck in qtwebkit: > > g++ > -Wl,-rpath,/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/lib > -fuse-ld=gold -Wl,--no-undefined -Wl,--gc-sections -Wl,--no-undefined > -Wl,-O1 > -Wl,-rpath-link,/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/lib > -Wl,-rpath,/usr/local/Qt-5.0.0/lib -shared -o libWTRInjectedBundle.so > obj/release/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/Tools/DumpRenderTree/qt/QtInitializeTestFonts.o > obj/release/AccessibilityController.o > obj/release/AccessibilityTextMarker.o > obj/release/AccessibilityTextMarkerRange.o > obj/release/AccessibilityUIElement.o obj/release/InjectedBundle.o > obj/release/InjectedBundleMain.o obj/release/InjectedBundlePage.o > obj/release/EventSendingController.o obj/release/GCController.o > obj/release/LayoutTestController.o obj/release/TextInputController.o > obj/release/Bindings/JSWrapper.o obj/release/qt/ActivateFontsQt.o > obj/release/qt/InjectedBundleQt.o > obj/release/qt/LayoutTestControllerQt.o > obj/release/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner/InjectedBun > dle/generated/JSAccessibilityController.o > obj/release/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner/InjectedBun > dle/generated/JSAccessibilityTextMarker.o > obj/release/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner/InjectedBun > dle/generated/JSAccessibilityTextMarkerRange.o > obj/release/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner/InjectedBun > dle/generated/JSAccessibilityUIElement.o > obj/release/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner/InjectedBun > dle/generated/JSEventSendingController.o > obj/release/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner/InjectedBun > dle/generated/JSGCController.o > obj/release/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner/InjectedBun > dle/generated/JSLayoutTestController.o > obj/release/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner/InjectedBun > dle/generated/JSTextInputController.o > -L/usr/local/Qt-5.0.0/lib > -L/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/lib > -lfontconfig -lgio-2.0 -lgstapp-0.10 -lgstinterfaces-0.10 > -lgstpbutils-0.10 -pthread -lgstvideo-0.10 -lgstbase-0.10 -lgstreamer-0.10 > -lgobject-2.0 -lgmodule-2.0 -lxml2 -lgthread-2.0 -lrt -lglib-2.0 > -lQtWebKit -lQtQml -L/usr/local/Qt-5.0.0/lib -lQtV8 -lQtOpenGL > -lQtXmlPatterns -lQtWidgets -lQtSql -lQtScript -lQtNetwork -lQtGui > -lQtCore -lGL -lpthread > mv -f libWTRInjectedBundle.so ../../../lib/ > make[5]: Leaving directory > `/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner/InjectedBun > dle' > make[4]: Leaving directory > `/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner/InjectedBun > dle' > make[3]: Leaving directory > `/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools/WebKitTestRunner' > make[2]: Leaving directory > `/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release/Tools' > make[1]: Leaving directory > `/home/mavu/src/qt-everywhere-opensource-src- > 5.0.0/qtwebkit/WebKitBuild/Release' > cd qtwebkit && perl Tools/Scripts/build-webkit --qt --makeargs="install" > exited with status 512 at ./build line 64 > Qt::Build::exe('Qt::Build=HASH(0xa1586d8)', 'cd qtwebkit && perl > Tools/Scripts/build-webkit --qt --makearg...') called at ./build line 98 > Qt::Build::exeHighPriv('Qt::Build=HASH(0xa1586d8)', 'cd qtwebkit > && perl Tools/Scripts/build-webkit --qt --makearg...') called at ./build > line 381 > Qt::Build::build_project('Qt::Build=HASH(0xa1586d8)', 'qtwebkit') > called at ./build line 408 > Qt::Build::build_qt('Qt::Build=HASH(0xa1586d8)') called at > ./build > line 437 > Qt::Build::run('Qt::Build=HASH(0xa1586d8)') called at ./build > line > 446 > > I had no luck working around this problem yet. > Does somebody have any suggestions? Did I forget something? Should I > provide more Information? > Could it be that previous installed git builds of Qt5 or older versions of > Qt are causing problems? > > Regards, > Peter > -- > Peter Rullmann > Manager Software Development PoC > Barco Healthcare > > _______________________________________________ > Development mailing list > Development@qt-project.org > http://lists.qt-project.org/mailman/listinfo/development _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development