TomHarte / CLK

A latency-hating emulator of: the Acorn Electron and Archimedes, Amstrad CPC, Apple II/II+/IIe and early Macintosh, Atari 2600 and ST, ColecoVision, Enterprise 64/128, Commodore Vic-20 and Amiga, MSX 1/2, Oric 1/Atmos, early PC compatibles, Sega Master System, Sinclair ZX80/81 and ZX Spectrum.
MIT License
939 stars 52 forks source link

Minimum Mac OS X should be 10.13 but not working OOB #1143

Closed elosha closed 1 year ago

elosha commented 1 year ago

Situation

I have an old MacPro5,1 that runs High Sierra (Mac OS X 10.13) which I use for my hobby stuff. According to info.plist this should be enough.

But I get this error:

Termination Reason: DYLD, [0x1] Library missing

Application Specific Information: dyld: launch, loading dependent libraries

Dyld Error Message: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /private/var/folders/*/Clock Signal.app/Contents/MacOS/Clock Signal Reason: image not found

However the missing library exists in /System/Library/PrivateFrameworks/Swift/libswiftCore.dylib

Questions

  1. Can I get it to work by symlinking the missing lib from somewhere, adding a search path, etc.?
  2. Can you fix linking so it actually works on 10.13? :)

System

elosha commented 1 year ago

Sorry, clone of #1118. But now you know that and where the lib exists :)

TomHarte commented 1 year ago

If Clock Signal.zip works then everything is fixed. Fingers crossed.

elosha commented 1 year ago

@TomHarte Thanks for the build!

Sadly, it still doesn't:

Termination Reason: DYLD, [0x1] Library missing

Application Specific Information: dyld: launch, loading dependent libraries

Dyld Error Message: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /Applications/Clock Signal.app/Contents/MacOS/Clock Signal Reason: no suitable image found. Did find: /System/Library/PrivateFrameworks/Swift/libswiftCore.dylib/libswiftCore.dylib: stat() failed with errno=20

"no suitable image found" – never had this error before. Seems a plethora of things can be the reason, even code signing …

However "stat() failed with errno=20" and "libswiftCore.dylib/libswiftCore.dylib" (it's a file, not a bundle) confuses me even more …

Update 2023-11-21: Can confirm release 2023-10-29 works. Thanks <3