> Am 16.12.2025 um 01:31 schrieb Ryan Carsten Schmidt <[email protected]>: > > On Dec 15, 2025, at 10:40, lars sonchocky-helldorf wrote: >> >> 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. > > Some years back I tried running PowerPC Mac OS X in UTM on an M1 Mac and had > some problems so thanks for letting us know it works ok now! I'll have to > revisit that.
It works on UTM just not outright of the box. I used preconfigured UTM files found here: https://github.com/adespoton/utmconfigs/ You usually need an install medium (Which I had still lying around from those times) of which I created an image for QEMU / UTM use. Installation and configuration was quite straight forward until I run into those filesharing hassles. > >> 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. > > I find FTP works well to share files with older systems. QuickFTP is a free > FTP server you can get from the Mac App Store and run on your modern Mac. You > can connect to it from your old system using its web browser, a dedicated > FTP client like Interarchy or Fetch, or even the Finder. > >> 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$ > >>> Am 15.12.2025 um 20:50 schrieb Saj Goonatilleke: >>> >>> https://trac.macports.org/ticket/52430 ? >> >> Do you mean this is to complicated? The ticket you linked shows another >> problem on x86 Leopard. I’m on PowerPC, should I file a new ticket? > > The ticket shows the identical error to yours ("string table not at end of > the file") and users on PowerPC commented that they were also affected, so > don't file a new ticket. > > Ken's suggestion in ticket comment 8 to use the newer strip program from > MacPorts is a good one. Interesting tip! I try this since I had no success using the samba3 port on the 10.5.8 guest and legacy smb on my host machine. > > MacPorts is run by volunteers who work on what they're interested in, and > interest in older systems is much less than for newer systems. You may find > problems that haven't been reported, or that have been reported but haven't > been fixed. If you can find ways to fix them, you can be such a volunteer and > submit fixes to us by pull request (ideally) or by attaching a patch to a > ticket. maybe I can try to create a fix for the port file dependencies when the trick with the newer strip program works. Kind regards, Lars
