[Development] Fwd: qrandom.cpp build problem: please advise

Simon Hausmann Simon.Hausmann at qt.io
Tue Jul 31 13:16:18 CEST 2018


Hi,


You might be looking for the -extprefix parameter of configure :)



Simon

________________________________
From: Development <development-bounces+simon.hausmann=qt.io at qt-project.org> on behalf of Alexei Fedotov <alexei.fedotov at gmail.com>
Sent: Tuesday, July 31, 2018 1:12:52 PM
To: Thiago Macieira
Cc: development at qt-project.org
Subject: Re: [Development] Fwd: qrandom.cpp build problem: please advise

Hi Thiago,

You wrote,
> you need a full, absolute Windows path for the prefix.


I tried the following:
./configure -developer-build -debug -shared -platform win32-g++
-prefix D:/Qt/5.11/arm -device linux-beagleboard-g++ -device-option
CROSS_COMPILE=/d/compilers/gcc-linaro-6.4.1-2017.11-i686-mingw32_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
-sysroot /d/compilers/sysroot-glibc-linaro-2.25-2017.11-arm-linux-gnueabihf
-opensource -confirm-license -v -nomake examples -nomake tests
-qt-zlib -no-opengl -qt-libpng -no-eglfs -no-xcb -no-accessibility
-skip 3d -skip activeqt -skip androidextras -skip canvas3d -skip
connectivity -skip datavis3d -skip declarative -skip doc -skip
docgallery -skip enginio -skip feedback -skip gamepad -skip
graphicaleffects -skip imageformats -skip location -skip macextras
-skip multimedia -skip networkauth -skip pim -skip purchasing -skip qa
-skip quick1 -skip quickcontrols -skip quickcontrols2 -skip
remoteobjects -skip repotools -skip script -skip scxml -skip sensors
-skip serialbus -skip serialport -skip speech -skip svg -skip systems
-skip tools -skip translations -skip virtualkeyboard -skip webchannel
-skip webengine -skip webglplugin -skip websockets -skip webview -skip
winextras -skip x11extras -skip xmlpatterns -no-openvg -no-qml-debug
-no-openssl -no-pch


As a result, I get the following during installation stage:
D:/QtBuild/qtlast.new/qt5/qtbase/bin/qmake.exe -install qinstall
D:/QtBuild/qtlast.new/qt5/qtcharts/mkspecs/modules-inst/qt_lib_charts_private.pri
D:/compilers/sysroot-glibc-linaro-2.25-2017.11-arm-linux-gnueabihfD:/Qt/5.11/arm/mkspecs/modules/qt_lib_charts_private.pri

How can I avoid combining sysroot and prefix into
"D:/compilers/sysroot-glibc-linaro-2.25-2017.11-arm-linux-gnueabihfD:/Qt/5.11/arm"?

I'm using ActivePerl v5.26.1

--
Carry a towel
http://dataved.ru/
+7 916 562 8095

[1] Join Alexei Fedotov @linkedin, http://ru.linkedin.com/in/dataved/
[2] Join Alexei Fedotov @facebook, http://www.facebook.com/openmeetings
[3] Start using Apache Openmeetings today, http://openmeetings.apache.org/


On Tue, Mar 13, 2018 at 6:23 PM, Thiago Macieira
<thiago.macieira at intel.com> wrote:
> On Tuesday, 13 March 2018 02:18:42 PDT Alexei Fedotov wrote:
>> The build finally passed for me after replacing perl with ActivePerl
>> and skipping "qtscript". I'm currently trying to figure out how
>> -prefix works for MSYS.
>
> It should be the same as everything else, provided you're using ActivePerl.
> Because of that, no Qt application or script will know about MSYS mounts, so
> you need a full, absolute Windows path for the prefix.
>
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
>   Software Architect - Intel Open Source Technology Center
>
>
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
_______________________________________________
Development mailing list
Development at qt-project.org
http://lists.qt-project.org/mailman/listinfo/development
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20180731/b610d93f/attachment.html>


More information about the Development mailing list