The current git version of gridmonger can be built with only one override required. --rangeChecks:off can be safely removed as it is no longer needed. But another override is needed: -t:-std=gnu18
The only current compile issue is caused by it using -std=c99 by default. gnu18 is the current default of gcc and it seems to work well. I have not done extensive testing to ensure there are no issues, but it builds and runs.
So the compile command should be: nim release -d:osdialogZenity -t:-std=gnu18
Pinned Comments
silverhikari commented on 2024-04-24 04:21 (UTC)
setting commit shas in source as at the moment no newer version of the package can be built. tracking issue via "https://github.com/johnnovak/gridmonger/issues/11"