Skip to content
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

Exocortex Maya2017/Linux compiles but getting Maya Plugin error when loading #72

Open
cvw76 opened this issue Jun 1, 2018 · 0 comments

Comments

@cvw76
Copy link

cvw76 commented Jun 1, 2018

Hi,
So, I swapped out the boost 1_44 for boost 1_67, recompiled the python libs and made a few changes to the cmake files and all compiles without complaints on both CentOS7 and Ubuntu 16.04 x64, gcc 5.4.0 and cmake 3.5. However, when I load up in maya, I get the 'undefined' symbol error :

// Error: line 1: /opt/ExocortexAlembic/Module/plug-ins/libMayaExocortexAlembic.so: undefined symbol: _ZN5boost16re_detail .......... (full output below)

Running ldd or objdump on libMayaExocortexAlembic.so all looks fine, lib links all seem to be as expected. The boost libs don't give any complaints at compile except a note:

#pragma message("EXOCORTEX: ESS_PROFILING not defined, profiling disabled.")

But builds no problems. So I am thinking that maybe it's a symbol declared but not defined in the project and maybe related to this ESS_PROFILING note, as it seems to crop up a few different times in search issues. Any ideas before I did deeper? (I guess it could be compiler version - trying gcc4.8.2 on a docker image to test next step).

Cheers,
Colin

Maya output in script editor when loading plugin

// Error: line 1: /opt/ExocortexAlembic/Module/plug-ins/libMayaExocortexAlembic.so: undefined symbol: _ZN5boost16re_detail_10670012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE14construct_initERKNS_11basic_regexIcSJ_EENS_15regex_constants12_match_flagsE (libMayaExocortexAlembic) //

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant