XGen shared libraries missing some functions in Maya 2018.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I tried to compile some in-house XGen plugins, and the result plugins crash Maya 2018 due to "undefined symbol: _ZN12SgRampUIComp4initERKSs"
The SgRampUIComp::init() supposed to be in libAdskXGen.so.
I checked the dso files in xgen/lib/ directory in my Linux system with objdump command, and I got nothing.
objdump -T /usr/autodesk/maya2018/plug-ins/xgen/lib/*.so | grep _ZN12SgRampUIComp4initERKSs
On the other hand, the dso in Maya 2017 has it.
objdump -T /usr/autodesk/maya2017/plug-ins/xgen/lib/*.so | grep _ZN12SgRampUIComp4initERKSs
0000000000104740 g DF .text 0000000000000702 Base _ZN12SgRampUIComp4initERKSs
I am using Autodesk Maya 2018.1 cut Id: 201708311015-002f4fe637 on Linux.
Is there a newer version shipped with good XGen API and libraries? Or, am I missing something?