I must be missing something, but my Houdini is having issues loading MoonRay as a plugin on Apple Silicon because the Python3.9 framework is missing in the install.
otool -L /Applications/MoonRay/installs/lib/python/pxr/Tf/_tf.so
/Applications/MoonRay/installs/lib/python/pxr/Tf/_tf.so:
@rpath/_tf.so (compatibility version 0.0.0, current version 0.0.0)
@rpath/libusd_tf.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libusd_arch.dylib (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1345.120.2)
@rpath/Python3.framework/Versions/3.9/Python3 (compatibility version 3.9.0, current version 3.9.0)
@rpath/libboost_python39.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libtbb.dylib (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 1700.255.5)
ls output of /Applications/MoonRay/installs/lib aka @rpathls_output.txt
I must be missing something, but my Houdini is having issues loading MoonRay as a plugin on Apple Silicon because the Python3.9 framework is missing in the install.
Error from Houdini:
Full Error: houdini_errors.txt
otool output:
ls output of
/Applications/MoonRay/installs/lib
aka@rpath
ls_output.txtReproduction:
MacOS Version: Sonoma 14.6.1 OpenMoonRay Version: 1.6.0 Houdini Version: 19.5.805
OpenMoonRay Installation (Pretty much taken from the guide, but included for sanity check):
Using Houdini Terminal 19.5.805: