choosenim icon indicating copy to clipboard operation
choosenim copied to clipboard

0.8.4 Fails on macOS El Capitan

Open dom96 opened this issue 1 year ago • 1 comments

Seems the way our Github Action builds choosenim ends up failing on older macOS (or at least I hope it's just old ones).

» choosenim 1.4.8
dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
  Referenced from: /Users/dom/.nimble/bin/choosenim
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ____chkstk_darwin
  Referenced from: /Users/dom/.nimble/bin/choosenim
  Expected in: /usr/lib/libSystem.B.dylib

[1]    5081 trace trap  choosenim 1.4.8

Building portable binaries is tough :/

dom96 avatar Jul 08 '22 20:07 dom96

Bummer, looks like adding the C flag -mmacosx-version-min=10.3 or similar might help with the older MacOS versions.

Some combination of:

  • https://stackoverflow.com/questions/2923502/what-does-macosx-version-min-imply
  • https://micro-manager.org/Building_Universal_Binaries_on_Mac_OS_X

elcritch avatar Jul 10 '22 02:07 elcritch