-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install/Build errors for Maya 2016 Extension 2 (2016.5) #148
Comments
Hello @ktonegawa, Thanks for reporting this with a lot detail! The versions of compilers are set specifically by the Maya Developer API documentation, and are quite important to use. Looking at the pastebin log, 2 few things standout to me:
I'll see if I can reproduce this problem. |
As a side note to this issue, I have created a separate issue about the missing |
Hello @david-cattermole , thank you so much for your response. With what you were saying, these are the steps I took:
After doing all of that I re-compiled the solution, and it seemed to work? although there were a lot of warnings, hoping that these are expected.../ And I saw that a .mod file and a directory identically named to your latest release were generated, but just copying those didn't really do anything, so what I ended up doing was taking the release zip file and extracting that, but replaced the .mll plugin file with what was generated on my end. I also noticed that if I left the .mod file the way it was my version of Maya still did not load anything, so as a guess I changed the Thank you so much for your assistance, I am looking forward to exploring your tool's capabilities As an additional note, I attempted a build using VS2017 with following most of the steps I laid out above, but that unfortunately failed, here is the log if you are interested... |
Thank you @ktonegawa for letting others know how you've solved the problem! You have helped to stop this from happening ;) WarningsRegarding the excessive warnings produced, I have made a little reminder to myself as part of #152 to stop this from happening. Maya ModulesI'm sorry you had to do so much to get the module working, but it sounds like it's working correctly for you. I think you should have been able to change Qt RCC ExecutableThat's unfortunate you need to manually edit the CMake file, but it's a quick workaround. I have created an issue to remove this problem in future: #150 Getting StartedThe documentation has some information (including video tutorials) to get you started and provide some written help; If you have questions, please join the (currently private) Google Group, or if you find a bug (or you have a question and you don't want to join the Google Group) submit an issue to the GitHub page and I'll try to answer as soon as I can. Thank you, P.S. I had chosen not to support Maya 2016.5 because of the binary incompatibility between "Maya 2016" and "Maya 2016 Extension 2" and (anecdotally) the lack of industry use caused by that. |
As a side note about compiling with VS2017, the VFX Reference Platform is looking to include Microsoft Windows support in 2021, and in the recent Academy Software Foundation talk, they mentioned that from VS2017 the ABI is guaranteed to be stable. https://www.youtube.com/watch?v=xNCeo9mjVNs However, my recommendation would always be to follow the Maya API Documentation regarding compiler versions to avoid any ABI incompatibility. |
Hi @david-cattermole, about the private Google Group, whenever I keep clicking on that link it keeps giving me a "Content Unavailable" page with no real option to request to join or anything. Is there anything I would need to do to join in on these conversations...? And I totally understand the lack of support for 20126 Extension 2, I knew it was very old to begin with but this is the version I use at home to do any sorts of tests... |
@ktonegawa, please try the Google Group again, I didn't realise. |
Thank you @david-cattermole , I have sent in a request to join... |
I know this issue is closed, but for anyone who finds this topic still having build issues on Windows: I have Avast Antivirus installed on my system and it has become apparent to me recently that you MUST DISABLE Avast to be able to actually run VS2012 x64 Cross Tools Command Prompt (or anything related) and run any of the This actually is also the case for doing any installation/re-installing of Visual Studio products (although for this you actually need to uninstall Avast or perhaps other anti-virus software). Check this thread here for more info: https://developercommunity.visualstudio.com/content/problem/1086700/visual-studio-2019-install-stuck-on-installer-gett.html It's really interesting to see this ticket was closed as |
Problem / Feature
I tried to "install" this plugin via the released 2016 win64 zip file but my Maya won't read anything in the /modules directory, and when attempting to manually browse to the .mll file i get the following error:
I then attempted to try to build this plugin via the source, but I keep running into issues. I am using Visual Studio 2017, so I used the x64_x86 Cross Tools Command Prompt for VS 2017 in place of what was specified in the documentation, and every build attempt after following the instructions I am faced with errors looking like this (this is a paste from Visual Studio 2017 after generating project files from enabling
GENERATE_SOLUTION
):https://pastebin.com/HzxLed93
I suspected this may have been because of incompatibility issues with 2017 (when the documentation calls for VS 2012 Update 5), so I installed that exact version and attempt another build but I keep running into a similar issue.
I have tried all the ideas I can come up with my limited knowledge, including trying to update the toolsets/target(?) in the VS solution to Windows 8 SDK/v141, but none seemed to work.
I understand that I do have an older version of Maya, but would it be possible to get some assistance on this issue...?
Software Versions
CMake 3.17.3
Python 2.7.12
mmSolver version:
source
Maya version:
Operating System: Microsoft Windows 7 Business Edition, 64-bit Windows 7 Service Pack 1 (Build 7601)
Cut ID: 201603022110-988944-2
Maya Version: Autodesk Maya 2016 Extension 2
Maya API: 201650
Qt Version: 4.8.6
Compositing Manager: True
Window Manager: Windows Aero
GPU: Version : 2015.11.4.11. Feature Level 5.
Adapter : GeForce GTX 560 Ti/PCIe/SSE2
Vendor ID: 4318. Device ID : 4608
Driver : nvoglv64.dll:23.21.13.9135.
API : OpenGL V.4.6.
Max texture size : 16384 * 16384.
Max tex coords : 32
Shader versions supported (Vertex: 5, Geometry: 5, Pixel 5).
Shader compiler profile : (Best card profile)
Active stereo support available : 0
GPU Memory Limit : 1024 MB.
CPU Memory Limit: 31107 MB.
Windows
The text was updated successfully, but these errors were encountered: