Hi there,
at first I wan’t to say a big „thank you!“ to the maintainers of MacPorts for
providing MacPorts for such an old architecture like Mac OS X 10.5.8 PPC
(Darwin 9)!
Why I am using that old version of Mac OS X? From times of my studies on art
school I still have plenty of Macromedia Freehand Files lying around and I even
today prefer using Freehand over other vector graphics tools.
Now Freehand wen’t belly up in the turmoils around the Aldus / Adobe merger and
the later Macromedia / Adobe merger, the last available binary is version 11 as
PowerPC 32 bit binary. So to run Freehand I need either to run a PPC Emulation
to run up to 10.5.8 PPC or a x86 Emulation to run up to 10.6.8 which was the
last to emulate PPC on x86. I tried the later first and it worked in principle
but happened to be very unstable: Everything from kernel panics to application
crashes of Freehand. Maybe it wasn’t the best idea to opt for an emulation (of
PowerPC by Rosetta) inside an emulation (of x86 by QEMU). I use QEMU in form of
UTM to emulate those virtual machines on my M4 Max MBP.
The direct PPC emulation for a Mac OS X 10.5.8 guest proved to be much stabler.
So now came the point where I needed to be able to share Files between the Mac
OS X 10.5.8 guest and my macOS 15.7.2 host. At first I installed samba3 since
the native smb support for 10.5.8 doesn’t go beyond version „NT1“. That half
way worked, I could connect to the host from within the guest using smbclient
but was lost inside that client (which did not let me mount volumes but was
somehow FTPish).
So I decided to install sshfs so I am able to mount host volumes inside the
guest OS:
sudo port -v install sshfs
which sadly resulted in (during the build of libosxfuse):
CCLD libosxfuse.la
make [1]: Nothing to be done for 'all-am'.
warning: no debug symbols in executable (-arch ppc7400)
/Developer/usr/bin/strip: string table not at the end of the file (can't be
processed) in file:
/opt/local/var/macports/build/osxfuse-3acbfd85/work/Library/Source/lib/.libs/libosxfuse.2.dylib.dSYM/Contents/Resources/DWARF/libosxfuse.2.dylib
Error: Aborted:
SIGTERM received.
QEMU-Power-Mac-G4-AGP-granhics-2.~ lars$
(above was copied from a screenshot so there might be typos in there)
Does somebody have an idea of what is going on here and what to do to fix this?
Thanks in advance,
Lars