On Mon, Jun 12, 2023 at 08:10:55PM +0200, Francois Gallois wrote: > On Mon, Jun 12, 2023 at 06:52:35PM +0200, etienne delacroix wrote: > > thanks for presenting this problem. I have been very much wanting to use > > gforth to do graphics, but since my intel Mac got stolen I have problems > > installing the latest. gforth. only. the. 0.7.3 is working on the M1
Last I tried it, development Gforth worked fine on Asahi Linux on a MacMini with M1. As for MacOS, unfortunately on ARM MacOS has a reduced-functionality mmap() (compared to Mac OS on Intel, and also compared to Linux). I spent a day last summer trying to work around that shortcoming, but time ran out before I had the solution, so now MacOS has to wait until I can find some more time to spend on it. The workaround will also slow MacOS down compared to Linux. One thing I wonder about and may investigate eventually is if https://www.complang.tuwien.ac.at/forth/gforth/Snapshots/current/gforth.bin.x86_64-apple-darwin20.2.0.tar.xz works without workarounds. If so, if it be slower or faster on the M1 compared to the ARM version with workarounds. I expect that the dynamic linking you are looking for will not be easy when using an Intel binary on an ARM Mac. - anton
