> 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

Reply via email to