Summary

Title:Unable to load ornatrix plugin in maya 2016 Os X
Category:Crash/Critical
Status:Fixed
Posted By:taone ( Mathieu Benedetti )
Date Created:15 July 2017

Problem

Description:

I'm unable to load the Ornatrix plugin in maya 2016 SP6 on Os X 10.11.6.

I tried on 2016.5 and it works fine, but on 2016 SP6, everytime I try to load Ornatrix with the plug-in manager, I get this error:

// Error: line 1: Unable to dynamically load : /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundledlopen(/Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle, 1): Library not loaded: @rpath/Ephere.Plugins.Autodesk.Maya.StlBridge.dylib  Referenced from: /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle  Reason: image not found // // Error: line 1: dlopen(/Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle, 1): Library not loaded: @rpath/Ephere.Plugins.Autodesk.Maya.StlBridge.dylib  Referenced from: /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle  Reason: image not found (Ornatrix) // // Error: line 1: Unable to dynamically load : /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundledlopen(/Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle, 1): Library not loaded: @rpath/Ephere.Plugins.Autodesk.Maya.StlBridge.dylib  Referenced from: /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle  Reason: image not found // // Error: line 1: dlopen(/Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle, 1): Library not loaded: @rpath/Ephere.Plugins.Autodesk.Maya.StlBridge.dylib  Referenced from: /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle  Reason: image not found (Ornatrix) // // Error: line 1: Unable to dynamically load : /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundledlopen(/Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle, 1): Library not loaded: @rpath/Ephere.Plugins.Autodesk.Maya.StlBridge.dylib  Referenced from: /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle  Reason: image not found // // Error: line 1: dlopen(/Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle, 1): Library not loaded: @rpath/Ephere.Plugins.Autodesk.Maya.StlBridge.dylib  Referenced from: /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle  Reason: image not found (Ornatrix) //

Steps to Reproduce:

Hi Mathieu,

I just tried and successfully installed and loaded the latest commercial Ox version on the same Mac OS version as yours (10.11.6) for Maya 2015.

I have couple of questions:

- Which version of Ornatrix are you trying to install? The current latest one is 1.2.8.11700. Are you trying with the Demo or the Commercial version?

- Can you check if you have this file: /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ephere.Plugins.Autodesk.Maya.StlBridge.dylib (for example run "ls /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016" from a Terminal window)

Ivan Kolev (Software Developer, EPHERE Inc.)

E-mail: ivan.kolev at ephere dot com

Discord: ikolev

Hi Ivan,

-I tried to install the latest stable version (1.2.8.11700) and the 1.2.8.11735 with the same result. Commercial version.

-Yes, I checked that file location when the error came up and "Ephere.Plugins.Autodesk.Maya.StlBridge.dylib" is there.

I confirmed this on a clean machine. The next nightly build 1.2.8.11747 is fixed. You can also apply the fix on the stable build after installing it by running this command:

sudo install_name_tool -change @rpath/Ephere.Plugins.Autodesk.Maya.StlBridge.dylib @loader_path/Ephere.Plugins.Autodesk.Maya.StlBridge.dylib /Applications/Ephere/Plugins/Autodesk/Maya/Ornatrix/2016/Ornatrix.bundle 

However, install_name_tool is not included in MacOS, it will ask you to install the "Command line developer tools".

Ivan Kolev (Software Developer, EPHERE Inc.)

E-mail: ivan.kolev at ephere dot com

Discord: ikolev

Thank you very much for the quick solving! It works now.