[QBS] qbs beta/rc release to accompany qt-creator beta/rc releases

Andrzej Telszewski atelszewski at gmail.com
Thu Nov 3 14:58:31 CET 2016


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



More information about the Qbs mailing list