As all the used components work with the x86-64 emulation I see no reason that it would not work. homebrew and other Mac-Ports have at least "native" variants of GnuCOBOL's dependencies, so even if there is not updated gnucobol package for Apple Silicon you could create it on your own without big issues (GnuCOBOL works fine on ARM).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
@koolkunz Would you mind sharing an update? Note: on MacOS you'd nowadays very likely just use the homebrew recipe for GnuCOBOL (gives you current and full features GnuCOBOL versions).
... and all of the debugging options mentioned in the other issue also work here :-)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2023-09-15
Sorry but I never pulled the trigger on the apple silicon mac.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am planning to buy one of the M1 Macbooks but before doing that I need to make sure that I can compile and run COBOL programs on it.
So can anyone here with a M1 Mac share their experience.
As all the used components work with the x86-64 emulation I see no reason that it would not work. homebrew and other Mac-Ports have at least "native" variants of GnuCOBOL's dependencies, so even if there is not updated gnucobol package for Apple Silicon you could create it on your own without big issues (GnuCOBOL works fine on ARM).
@koolkunz Would you mind sharing an update? Note: on MacOS you'd nowadays very likely just use the homebrew recipe for GnuCOBOL (gives you current and full features GnuCOBOL versions).
... and all of the debugging options mentioned in the other issue also work here :-)
Sorry but I never pulled the trigger on the apple silicon mac.
The above reply was by me, I wasn't logged in
Can confirm it works on M1.
I should mention that I use gnucobol from "brew" and the default C compiler to build my toolchain.