Well I got it working
turns out I already had the SOBJs I needed, I just had to make soft links for the versions Fuse was looking for - in this case:
libbz2.so.1.0
libxml2.so.9
I guess after you've been using OS4 for a while this becomes second nature but it's a big gotcha to newbies like me (and somehow I got a ton of stuff working without having to do this at all) - the only other soft links I have in SOBJs are for
libz and
libpng and I'm pretty sure I didn't make those
Regarding Fuse, (and again, I'm not picking on you Chris - it's just as good an example as many I've encountered) - here's the readme:
This is a port of fuse 1.0.0.1
The Amiga port supports decompression of files using xfdmaster.library,
and uses ASL for the file requesters.
32-bit Deficons are included for the main Spectrum file types, courtesy
of Ken "Ken's Icons" Lester.
See XFD.OS4 and Icons.OS4 files in the Docs directory for more info on
the above. For general information about Fuse, see
http://fuse-emulator.sourceforge.net
I'd love it if you and other devs would stick notes for any dependencies in here - and telling users they need to hit F1 to bring up the Fuse menu wouldn't hurt either since by default it launches fullscreen. (I found it in the fuse.guide but you know what us users are like
)
One last general gripe - *what* is with all these OS4 apps that have console windows you have to >NIL: away to get rid of? Must be a developer thing but I hate seeing these - could we not have a tooltype to hide them (and God yes, *please* use and document tooltypes
).
Fuse is very slick though Chris and runs nicely under WinUAE/OS4 - thanks for taking the time to port it!