The problem (as shown in
http://eab.abime.net/showpost.php?p=...0&postcount=50) is that the plugin you tried to use depends on a (missing) library, and the plugin refers - with absolute path - to a library which only exists on the computer of the person performing the build.
For the official QEMU-UAE plugin (qemu-uae.so) I change the library reference so the plugin finds the Glib libraries included in FS-UAE (via the rpath mechanism). This works well when the plugin is compiled with the same Glib version as FS-UAE:
Code:
otool -L qemu-uae.so
qemu-uae.so:
...
@rpath/libgthread-2.0.0.dylib (compatibility version 4401.0.0, current version 4401.1.0)
@rpath/libglib-2.0.0.dylib (compatibility version 4401.0.0, current version 4401.1.0)
...
The tool "install_name_tool" can be used to change these references.