Hi, Is there a reason why you are trying to build it without prefix? If you do the build in your home dir with "-prefix $PWD/qtbase" in your configure, you shouldn't need the sudo. Also if you really do have older qt in your path, please remove it and add $PWD/qtbase/bin in it instead.
Simo On 4/4/12 12:28 PM, "ext Peter Rullmann" <[email protected]> wrote: >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/WebK >itBuild/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/Tool >s/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/WebK >itBuild/Release/Tools/WebKitTestRunner/InjectedBundle/generated/JSAccessib >ilityController.o >obj/release/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebK >itBuild/Release/Tools/WebKitTestRunner/InjectedBundle/generated/JSAccessib >ilityTextMarker.o >obj/release/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebK >itBuild/Release/Tools/WebKitTestRunner/InjectedBundle/generated/JSAccessib >ilityTextMarkerRange.o >obj/release/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebK >itBuild/Release/Tools/WebKitTestRunner/InjectedBundle/generated/JSAccessib >ilityUIElement.o >obj/release/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebK >itBuild/Release/Tools/WebKitTestRunner/InjectedBundle/generated/JSEventSen >dingController.o >obj/release/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebK >itBuild/Release/Tools/WebKitTestRunner/InjectedBundle/generated/JSGCContro >ller.o >obj/release/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebK >itBuild/Release/Tools/WebKitTestRunner/InjectedBundle/generated/JSLayoutTe >stController.o >obj/release/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebK >itBuild/Release/Tools/WebKitTestRunner/InjectedBundle/generated/JSTextInpu >tController.o >-L/usr/local/Qt-5.0.0/lib >-L/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebKitBuild/R >elease/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/Re >lease/Tools/WebKitTestRunner/InjectedBundle' >make[4]: Leaving directory >`/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebKitBuild/Re >lease/Tools/WebKitTestRunner/InjectedBundle' >make[3]: Leaving directory >`/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebKitBuild/Re >lease/Tools/WebKitTestRunner' >make[2]: Leaving directory >`/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebKitBuild/Re >lease/Tools' >make[1]: Leaving directory >`/home/mavu/src/qt-everywhere-opensource-src-5.0.0/qtwebkit/WebKitBuild/Re >lease' >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 >[email protected] >http://lists.qt-project.org/mailman/listinfo/development _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
