Where is CMake for 2016 Ext 2/3?

Where is CMake for 2016 Ext 2/3?

Anonymous
Not applicable
789 Views
6 Replies
Message 1 of 7

Where is CMake for 2016 Ext 2/3?

Anonymous
Not applicable

The 2017 devkit contains a 'cmake' folder with the gzip for CMake.

The 2016 defkit contains no such folder.  I need it to do Qt development.  Where is it?

0 Likes
Accepted solutions (1)
790 Views
6 Replies
Replies (6)
Message 2 of 7

cheng_xi_li
Autodesk Support
Autodesk Support

Hi Steven,

 

If you want to compile QT for Maya 2016 Extension 2, you can download it from http://www.autodesk.com/company/legal-notices-trademarks/open-source-distribution

 

Yours,

Li

0 Likes
Message 3 of 7

Anonymous
Not applicable

First, the problem is not that I dont know where to download the 2016 Dev lopers kit, its that the 2016.3 kit I did download did not have a CMake directory. Second, your link is to the Legal Notices page, not the kit download page, which is at https://apps.autodesk.com/MAYA/en/Detail/Index?id=6303159649350432165&appLang=en&os=Win64, and third, the answer is that I should be using the 2017 kit which is fully backward-compatible with 2016, and has all necessary components.

0 Likes
Message 4 of 7

cheng_xi_li
Autodesk Support
Autodesk Support

Hi,

 

Why do you need cmake folder? If you want to build QT 4.8.x, please go to the page I provide previously, it contains the source code you'll need to build QT 4.8.6. If you want QT headers, you can find them inside the include folder.

 

Maya 2016, Maya 2016 Extension 2 and Maya 2017 are not binary compatible, you can't use Maya 2017 to build a 2016 plugin.

 

Maya 2016 extension 2 is using QT 4.8.6 while Maya 2017 is using QT 5.6.1. So there wasn't cmake folder in previous release.

 

Yours,

Li

0 Likes
Message 5 of 7

Anonymous
Not applicable

Perhaps I have a problem with my browser, but the link you gave me leads here:

 

image.jpeg

which doesnt seem to be correct.

 

Also, the current, 2017 devkit, which has a cmake folder, contains the following statement:

 

image.jpeg

 

 

please explain.

 

Finally, I need a cmake folder in order to properly configure QtCreator

 

0 Likes
Message 6 of 7

Anonymous
Not applicable
And I might also add that every version of Qt has a cmake, regardless of whether it is 4.x or 5.x
0 Likes
Message 7 of 7

cheng_xi_li
Autodesk Support
Autodesk Support
Accepted solution

Hi,

 

If you scroll down, you'll find the zip package for QT4.8.6 for Maya 2016 Extension 2 modified source code.

 

Maya 2017 devkit is not backward compatible with 2016 releases. The description on the appstore is incorrect. Sorry about that.

 

I've tried to find cmake files provided with QT5 in both QT 4.8.6 official package and our custom builds, but I can't find any. From what I've learnt, in QT 4.x, we are mainly using qmake.

 

Yours,

Li