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

Reply via email to