Context install for Apple Silicon M1 mac mini
Hi, I have recently retired my 2012 mac mini in favour of a new Apple silicon M1 mac mini on which I would like to install ConTeXt. I know that their are no ARM binaries yet for ConTeXt but Apple say that intel binaries can be run on an ARM using the Rosetta emmulation software. I tried to download the intel binaries using the install.sh that comes with the context-osx-64.zip file but of course it does not recognise the ARM chip and suggests contacting the mailing list. In some previous emails to the list, in which I was a participent, (see the post "new upload" of 26/11/2020) their was some discussion on how Context could be set up to work on these machines by building binaries using Xcode. I am afraid this is well above my skillset so I was wondering how I could get the Intel binaries and then set up ConTeXt running with the Rosetta emulation software. I should be able to do that. If this is possible, I would be very happy to do some testing and report back my experiences to the list. Best Wishes Keith McKay Scotland, UK
Hi Keith, You may try to copy to your new machine the whole folder where you have installed LMTX on your old machine, and then run context --make there. Indeed if this works for your current LMTX folder you'll need someone to prepare a whole working folder of updated LMTX. As long as I have a PowerBook with the old chip (and running MacOS 14), I may do this for you and then put a zip file on Dropbox. However I may be too pushed to get a new M1 PowerBook in the future. Best regards: Otared K.
On 1 Dec 2020, at 13:01, Keith McKay
wrote: Hi,
I have recently retired my 2012 mac mini in favour of a new Apple silicon M1 mac mini on which I would like to install ConTeXt. I know that their are no ARM binaries yet for ConTeXt but Apple say that intel binaries can be run on an ARM using the Rosetta emmulation software. I tried to download the intel binaries using the install.sh that comes with the context-osx-64.zip file but of course it does not recognise the ARM chip and suggests contacting the mailing list. In some previous emails to the list, in which I was a participent, (see the post "new upload" of 26/11/2020) their was some discussion on how Context could be set up to work on these machines by building binaries using Xcode. I am afraid this is well above my skillset so I was wondering how I could get the Intel binaries and then set up ConTeXt running with the Rosetta emulation software. I should be able to do that. If this is possible, I would be very happy to do some testing and report back my experiences to the list.
Best Wishes
Keith McKay
Scotland, UK
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________
Hi Keith,
You may try to copy to your new machine the whole folder where you have installed LMTX on your old machine, and then run context --make there. Indeed if this works for your current LMTX folder you'll need someone to prepare a whole working folder of updated LMTX. As long as I have a PowerBook with the old chip (and running MacOS 14), I may do this for you and then put a zip file on Dropbox. However I may be too pushed to get a new M1 PowerBook in the future.
On 12/1/2020 6:17 PM, Otared Kavian wrote: the trick is in the install script: we've added apple arm recognition there so assuming an updated install.sh one should be okay Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
Hi Otared, Thank you for your kind offer but Hans has modified the install script such that it downloads the intel binaries which work under Rosetta on my mac mini. I've ran context through the Terminal app and it went like a dream. Just to setup TeXShop and or TeXWorks and that is me sorted. Thanks again and Best Wishes Keith McKay Scotland, UK On 01/12/2020 17:17, Otared Kavian wrote:
Hi Keith,
You may try to copy to your new machine the whole folder where you have installed LMTX on your old machine, and then run context --make there. Indeed if this works for your current LMTX folder you'll need someone to prepare a whole working folder of updated LMTX. As long as I have a PowerBook with the old chip (and running MacOS 14), I may do this for you and then put a zip file on Dropbox. However I may be too pushed to get a new M1 PowerBook in the future.
Best regards: Otared K.
On 1 Dec 2020, at 13:01, Keith McKay
wrote: Hi,
I have recently retired my 2012 mac mini in favour of a new Apple silicon M1 mac mini on which I would like to install ConTeXt. I know that their are no ARM binaries yet for ConTeXt but Apple say that intel binaries can be run on an ARM using the Rosetta emmulation software. I tried to download the intel binaries using the install.sh that comes with the context-osx-64.zip file but of course it does not recognise the ARM chip and suggests contacting the mailing list. In some previous emails to the list, in which I was a participent, (see the post "new upload" of 26/11/2020) their was some discussion on how Context could be set up to work on these machines by building binaries using Xcode. I am afraid this is well above my skillset so I was wondering how I could get the Intel binaries and then set up ConTeXt running with the Rosetta emulation software. I should be able to do that. If this is possible, I would be very happy to do some testing and report back my experiences to the list.
Best Wishes
Keith McKay
Scotland, UK
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________
participants (3)
-
Hans Hagen
-
Keith McKay
-
Otared Kavian