Hi Davide,

Main reason for this is the Qbs submodule. Qbs needs a lot of QtScript and 
removing this dependency is a long term process as lots of the needed stuff 
would have to get reimplemented inside Qbs.
So, in general you'd have 2 options for now - the one you came up yourself of 
installing the deprecated module and second way would be to omit the submodule, 
but then you would not have the Qbs integration into QC.

Kind regards,
Christian

________________________________________
From: Qt-creator <qt-creator-bounces+christian.stenger=qt...@qt-project.org> on 
behalf of Davide Coppola <vivala...@gmail.com>
Sent: Tuesday, January 16, 2018 2:00:24 AM
To: qt-creator@qt-project.org
Subject: [Qt-creator] build fail because of deprecated dependency

Hi,

I have just had a failure when trying to build qt-creator (4.5 and master 
branches).

The issue was the lack of the Qt Script module on my system.

This is the full error log:

cd src/ && /home/m3xican/dev/Qt/5.10.0/gcc_64/bin/qmake -o Makefile 
/home/m3xican/dev/repos/qt-creator/src/src.pro<http://src.pro> -spec linux-g++ 
CONFIG+=debug
cd src/ && /usr/bin/make -f Makefile qmake_all
make[1]: Entering directory 
'/home/m3xican/dev/projects/build-qtcreator-4_5-debug/src'
cd shared/qbs/src/lib/corelib/ && /home/m3xican/dev/Qt/5.10.0/gcc_64/bin/qmake 
-o Makefile 
/home/m3xican/dev/repos/qt-creator/src/shared/qbs/src/lib/corelib/corelib.pro<http://corelib.pro>
 -spec linux-g++ CONFIG+=debug
Project ERROR: Unknown module(s) in QT: script
Makefile:48: recipe for target 'sub-shared-qbs-src-lib-corelib-qmake_all' failed
make[1]: Leaving directory 
'/home/m3xican/dev/projects/build-qtcreator-4_5-debug/src'
Makefile:39: recipe for target 'sub-src-qmake_all' failed
make[1]: *** [sub-shared-qbs-src-lib-corelib-qmake_all] Error 3
make: *** [sub-src-qmake_all] Error 2
01:13:28: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project qtcreator (kit: Desktop Qt 5.10.0 GCC 
64bit)
When executing step "qmake"

I fixed the build by installing Qt Script, but I was not expecting to have to 
do that as it is marked  deprecated in the installer/maintenance tool.

Is there any plan to remove this dependency (in master at least)?

--
Davide Coppola

email: vivala...@gmail.com<mailto:vivala...@gmail.com>
website: http://www.davidecoppola.com
blog: http://blog.davidecoppola.com

[http://blog.davidecoppola.com/wp-content/plugins/social-media-widget/images/default/32/googleplus.png]<http://plus.google.com/+DavideCoppola>
 
[http://blog.davidecoppola.com/wp-content/plugins/social-media-widget/images/default/32/linkedin.png]
 <http://www.linkedin.com/in/davidecoppola>  
[http://blog.davidecoppola.com/wp-content/plugins/social-media-widget/images/default/32/twitter.png]
 <http://www.twitter.com/vivaladav>



‌
_______________________________________________
Qt-creator mailing list
Qt-creator@qt-project.org
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to