OpenCOLLADA
OpenCOLLADA copied to clipboard
COLLADAMaya plugin won't load Maya 2018.2
I downloaded the v1.6.62 binary for Mac 64 bit COLLADA-MAYA-MAC-2017 and installed the plugin as directed into Maya 2018.2.
When I go to Windows -> Preferences/Settings -> Plug-In Manager and attempt to load the plugin, I get this error:
// Error: file: /Applications/Autodesk/maya2018/Maya.app/Contents/scripts/others/pluginWin.mel line 290: Unable to dynamically load : /Users/Shared/Autodesk/maya/2018/plug-ins/COLLADAMaya.bundle
dlopen(/Users/Shared/Autodesk/maya/2018/plug-ins/COLLADAMaya.bundle, 1): Symbol not found: __ZN10MDGContext8fsNormalE
Referenced from: /Users/Shared/Autodesk/maya/2018/plug-ins/COLLADAMaya.bundle
Expected in: /Applications/Autodesk/maya2018/Maya.app/Contents/MacOS/libOpenMaya.dylib
in /Users/Shared/Autodesk/maya/2018/plug-ins/COLLADAMaya.bundle //
// Error: file: /Applications/Autodesk/maya2018/Maya.app/Contents/scripts/others/pluginWin.mel line 290: dlopen(/Users/Shared/Autodesk/maya/2018/plug-ins/COLLADAMaya.bundle, 1): Symbol not found: __ZN10MDGContext8fsNormalE
I have a forked version that compiles for Maya 2018 here
thanks.
could you do a pull request?
On Fri, May 25, 2018 at 12:25 PM, noboomu [email protected] wrote:
I have a forked version that compiles for Maya 2018 here https://github.com/noboomu/OpenCOLLADA
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/KhronosGroup/OpenCOLLADA/issues/572#issuecomment-392156868, or mute the thread https://github.com/notifications/unsubscribe-auth/AAIsuTkISX915XugHwlPquVShmGC3isOks5t2FqPgaJpZM4TxirK .
Both the original and the forked versions give errors to me. The forked version had a few configuration issues like accessing the wrong version of Maya SDK, but fixing those didn't help. I get the following errors:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/ext/hash_map:240:17: Type 'const __gnu_cxx::hash<COLLADAFW::Edge>' does not provide a call operator
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__hash_table:2219:21: No matching function for call to object of type 'std::__1::__hash_table<std::__1::pair<COLLADAFW::Edge, unsigned long>, __gnu_cxx::__hash_map_hasher<std::__1::pair<COLLADAFW::Edge, unsigned long>, __gnu_cxx::hash<COLLADAFW::Edge>, true>, __gnu_cxx::__hash_map_equal<std::__1::pair<COLLADAFW::Edge, unsigned long>, std::__1::equal_to<COLLADAFW::Edge>, true>, std::__1::allocator<std::__1::pair<COLLADAFW::Edge, unsigned long> > >::hasher' (aka '__gnu_cxx::__hash_map_hasher<std::__1::pair<COLLADAFW::Edge, unsigned long>, __gnu_cxx::hash<COLLADAFW::Edge>, true>')
Do you not get the same errors? I'm using Xcode 9.4.1 on macOS 10.13.5.