daylen / stockfish-mac

Beautiful, powerful chess app for the Mac
http://stockfishchess.org/mac/
GNU General Public License v3.0
511 stars 116 forks source link

App closes immediately after pressing go in app store version on big sur #100

Closed Juesto closed 3 weeks ago

Juesto commented 1 year ago

im running this on a late 2014 mac mini and there's no report a problem dialog coming up at all

trying to run the engines directly in the terminal says Illegal instruction: 4

daylen commented 3 weeks ago

First of all, sorry for the year-long turnaround on this bug! Wondering if you're still experiencing this issue -- I'm not sure why this is happening (nor do I have a Late 2014 Mac Mini to test this) but it's possible that upgrading to a newer version of macOS (e.g. macOS 12 Monterey) might resolve this.

Juesto commented 3 weeks ago

unfortunately monterey causes lag, my main system is catalina currently. well, the minimum is big sur. wish the minimum was lowered thanks for the response @daylen

daylen commented 3 weeks ago

If you're comfortable with using Xcode, you could clone this repo, build the engine yourself, and use that build as a replacement for the engine included in this repo. I suspect there's some incompatibilities cross-compiling for a different architecture and OS even though I'm using all the right flags. (I'm building for Intel on a 2024 M3 MacBook Air…)

My make command is just: make -j build ARCH=x86-64-sse41-popcnt and the Stockfish engine repo is https://github.com/official-stockfish/Stockfish

Juesto commented 3 weeks ago

hmmm strange, thank you if you could tell it to target at minimum high sierra that'd be great