On 03/11/16 14:44, Christian Kandeler wrote:
On 11/03/2016 12:39 PM, Andrzej Telszewski wrote:
On 03/11/16 11:20, Christian Kandeler wrote:
On 11/02/2016 06:36 PM, Andrzej Telszewski wrote:
On 02/11/16 17:25, Christian Kandeler wrote:
I think you simply had an outdated version of qbs installed. Any active
branch of Qt Creator (at the moment: 4.1, 4.2, master) should be
buildable with:
    - the latest released qbs (at the moment: 1.6.0)

I have just tried to build against qbs 1.6.0 and the build fails with
the following:
qbsnodes.h:116:58: error: ‘ArtifactData’ in namespace ‘qbs’ does not
name a type
make[3]: *** [.obj/release-shared/qbsbuildconfiguration.o] Error 1
make[2]: *** [sub-qbsprojectmanager-make_first] Error 2
make[1]: *** [sub-plugins-make_first-ordered] Error 2
make: *** [sub-src-make_first-ordered] Error 2

I think you forgot to update the submodule when you pulled the Creator
repo.


I'm using the prepackaged source tarball:

http://download.qt.io/development_releases/qtcreator/4.2/4.2.0-beta1/qt-creator-opensource-src-4.2.0-beta1.tar.xz

Downloaded and extracted it. There is a type qbs::ArtifactData, and I
can compile the project just fine. You must be pulling in some other
version of the qbs API headers somehow.


But did you try to compile it against qbs 1.6.0, and not the bundled one?

--
Best regards,
Andrzej Telszewski
_______________________________________________
QBS mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qbs

Reply via email to