I have a 32bit OS X .bundle with 15 libraries inside, some having interdependencies.
One in particular, also exists in my system's /usr/local/lib in 64bit form. The player bombs out when trying to load this one, when I really want it to use the 32bit version of this same dylib that is contained right in the .bundle
I set the install_name_tool IDs and dependencies to use @loader_path after some initial failures with @rpath
Can anyone offer me some tips?
Would @rpath work for me? Is there some other string I could use to explicitly say "use THIS library", such as "./" or "./Plugins/MyPluginName"? Thanks in advance for any help.
edit: could my issue be that Unity 5.x now actually INSISTS on universal (32&64 bit) bundles, even when running in a 32-bit player?
tone
↧