View Single Post
Old 21 November 2015, 20:34   #3
FrodeSolheim
FS-UAE Developer
 
FrodeSolheim's Avatar
 
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
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.
FrodeSolheim is offline  
 
Page generated in 0.05262 seconds with 11 queries