Installation AMC sur un mac M1

Added by Antoine Bluheim 5 months ago

Bonjour,

Avant de changer mon macbook pro qui commence à se faire vieux pour un nouveau Mac M1, je voulais savoir si des personnes avaient réussi à installer AMC "facilement" sur ce genre de machine maintenant qu'elles sont dispo pour le grand public.

Merci pour vos retours!
Antoine


Replies (11)

RE: Installation AMC sur un mac M1 - Added by Xavier Jeanneret 5 months ago

Bonjour,
Très intéressé par la réponse. j'ai tenté une installation sur un Mac mini M1.
L'installation de Texlive2020, fonctionne parfaitement et la mise à jour avec des binaires universels permet de diviser par deux le temps de compilation, très impressionnant.
L'installation d'AMC semble fonctionner sans problème. En revanche au lancement, via un terminal ou via Xquartz, entraine le même problème: "perl quitte de manière imprévue" que le terminal soit lancé ou non avec Rosetta ne change rien, toujours Perl qui plante...

Si quelqu'un a une solution, je suis preneur !

Bonne journée à tous

Xavier

RE: Installation AMC sur un mac M1 - Added by Xavier Jeanneret 5 months ago

Bonjour,
voici le message affiché pour les experts:

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000434f4e44
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [4570]

Bonne journée à tous

Xavier

RE: Installation AMC sur un mac M1 - Added by Joël Brogniart 4 months ago

C'est encore un peu tôt pour les mac M1. Pour l'instant, il y a encore du travail à effectuer sur les outils de développement (compilation, édition de liens…) qui nécessitent quelques adaptations pour travailler avec les nouveaux processeurs. Tant que cette partie là n'est pas réglée, le reste est un peu aléatoire. Surtout qu'il n'y a pas tant de gens maitrisant cette partie là qui ont une machine M1 à disposition. Tout ça en plus des problèmes spécifiques au passage à macOS 11.

L'erreur ci-dessus ne donne pas assez d'informations. Ça peut être lié à une librairie manquante, à une librairie présente mais compilée pour le mauvais processeur… De toute manière, je n'ai pas le niveau de compétence pour régler ce genre problème, ni de machine M1 pour tester.

RE: Installation AMC sur un mac M1 - Added by Xavier Jeanneret 4 months ago

Je comprends. Patience donc. Merci pour la réponse.

Bonne journée

Xavier

RE: Installation AMC sur un mac M1 - Added by Antoine Bluheim 4 months ago

Vivement que ça avance! Je vais regarder du côté des forums en
Anglais au cas où ! J’ai envie de passer sur les nouveaux MacBook air mais sans ça je peux pas!

RE: Installation AMC sur un mac M1 - Added by Denis Petrequin 2 months ago

Bonjour,

je remonte ce sujet. Je viens de voir que l'on pouvait maintenant installer homebrew sur les mac M1 (je l'ai fait sur le mien sans problèmes), par contre, je n'arrive pas à installer AMC à partir de Homebrew. La formule : brew install maelvls/amc/auto-multiple-choice ne fonctionne pas. Quelqu'un a eu plus de chances que moi ?

RE: Installation AMC sur un mac M1 - Added by Xavier Jeanneret 2 months ago

Bonjour,

Même problème chez moi !

RE: Installation AMC sur un mac M1 - Added by s swurm about 1 month ago

Bonjour,

Idem, voici l'erreur dans Homebrew.

==> perl Makefile.PL INSTALL_BASE=/opt/homebrew/Cellar/auto-multiple-choice/1.4.0_8/libexec INSTALLMAN1DIR=none
Error: An exception occurred within a child process:
Utils::Inreplace::Error: inreplace failed
Makefile:
expected replacement of "-L/usr/local/lib" with ""

Je suppose qu'il va falloir être patient.
En attendant, peut-être passer par Virtual Box pour faire tourner un Linux ?
Je crains des lenteurs, mais comme le M1 tourne bien, ça restera peut-être acceptable... Je vous dirai si c'est concluant.

RE: Installation AMC sur un mac M1 - Added by Muriel Vander Donckt about 1 month ago

Exactement la même erreur - snif - j'aurais dû regarder le forum avant, je ne pensais vraiement pas avoir ce genre de soucis. Impatiente en tous cas. S'il faut que l'on teste des solutions, avec plaisir !

RE: Installation AMC sur un mac M1 - Added by Muriel Vander Donckt about 1 month ago

brew install -vd maelvls/amc/auto-multiple-choice-devel

--> l'erreur correspond à la ligne 654 de /opt/homebrew/Library/Taps/maelvls/homebrew-amc/auto-multiple-choice.rb

--> En mode debug on peut continuer (choix 2 : ignore)

Evidemment ce serait trop beau si cela fonctionnait ;-) :
auto-multiple-choice est bien généré sans erreur supplémentaire mais lorsqu'on essaie de le faire tourner cela donne :

auto-multiple-choice
WARNING **: Failed to load shared library 'libgtk-3.0.dylib' referenced by the typelib: dlopen(libgtk-3.0.dylib, 9): image not found at /opt/homebrew/Cellar/auto-multiple-choice/1.4.0_8/libexec/lib/perl5/darwin-thread-multi-2level/Glib/Object/Introspection.pm line 110.
Could not find GType for package Gtk3::Editable at /opt/homebrew/Cellar/auto-multiple-choice/1.4.0_8/libexec/lib/perl5/Gtk3.pm line 453.
BEGIN failed--compilation aborted at /opt/homebrew/Cellar/auto-multiple-choice/1.4.0_8/lib/AMC/perl/AMC-gui.pl line 23.

(1-11/11)