Hi, We downloaded the sources and started compiling just before the information about the prefix option was added to the wiki page.
After setting the prefix and setting PATH=$PWD/qtbase/bin:$PATH the build finished smoothly. Thanks for your help. Regards, Peter On Wed, 04 Apr 2012 11:57:19 +0200, <[email protected]> wrote: > 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
