Forums » Installation d'AMC (french) »
Installation via Macports problématique dès le départ
Added by Arnaud BUNIET over 4 years ago
Bonjour à tous,
Voilà ce que me retourne un sudo port install auto-multiple-choice-devel :
Computing dependencies for auto-multiple-choice-develError: Unable to execute port: invalid command name "compiler.cxx_standard"
Je me retrouve coincé car même AMC sous Linux me pose des soucis que je n'avais pas jusqu'alors (j'utilisera des sujets différents).
Merci beaucoup !
Replies (10)
RE: Installation via Macports problématique dès le départ - Added by Joël Brogniart over 4 years ago
Bonjour,
Pouvez vous indiquer les versions de macOS, Xcode et Macports utilisées ?
RE: Installation via Macports problématique dès le départ - Added by Joël Brogniart over 4 years ago
Vous pouvez obtenir tout dans dans Terminal avec la commande suivante.
echo "macOS $(sw_vers -productVersion) $(sw_vers -buildVersion)";echo "MacPorts $(port version | awk '{print $NF}')";echo "Xcode $(xcodebuild -version | head -n 1 | awk '{print $NF}')"
RE: Installation via Macports problématique dès le départ - Added by Arnaud BUNIET over 4 years ago
Bonjour,
Merci pour la commande ;-). Voici le retour des versions :
macOS 10.14.6 18G5033
MacPorts 2.5.4
Xcode 11.2.1
RE: Installation via Macports problématique dès le départ - Added by Joël Brogniart over 4 years ago
Bon je ne pourrais pas reproduire vos problèmes parce que MacPorts et Xcode ne sont pas à jour sur votre machine. Je vais tenter une installation avec les versions à jour de ces outils et je vous tiens au courant.
RE: Installation via Macports problématique dès le départ - Added by Joël Brogniart over 4 years ago
Tout s'est bien passé sur ma configuration.
macOS 10.14.6 18G6020
Xcode 11.3.1 11C504
MacPorts 2.6.3
Si vous n'utilisez Macports que pour AMC je vous conseille de partir d'une situation propre. Sinon, la situation est plus compliquée en fonction des ports que vous utilisez.
• Pour repartir d'une situation propre dans le cas d'une installation Macport dédiée à AMC
D'abord désinstaller tous les ports.
sudo port uninstall installed
Désinstaller aussi XQuartz s'il est installé. La version MacPorts est la version qui est mise à jour régulièrement.
Ensuite, mettre à jour Xcode. Lancer Xcode, accepter la licence si nécessaire et l'installation des outils complémentaires.
Ensuite supprimer la hiérarchie Macport (surtout ne pas utiliser cette commande si utilisez Macports pour d'autre outils qu'AMC car cette commande va supprimer tous les fichiers de réglages, bases de données…).
sudo rm -rf /opt/local/*
Les étapes d'installations d'AMC sont décrites sur Installation d'AMC sous macOS avec MacPorts. Vérifiez que vous disposez bien des polices de caractères nécessaires.
Installer la dernière version de Macports correspondant à votre système ([[https://www.macports.org/install.php]]).
Une fois l'installation de Macports terminée, mettre à jour Macports et ses définitions de ports.
sudo port selfupdate
Installer le serveur X11.
sudo port install xorg-server
Fermez votre session et ouvrez la à nouveau.
Installer AMC
sudo port install auto-multiple-choice-devel
À la fin de l'installation qui va prendre un bon moment vous devriez avoir une version d'AMC fonctionnelle.
Comme cette version est une version récente, je vous conseille de créer de nouveau projets à partir de cette version au lieu de déplacer d'anciens projets dans le dossier de projets. Des utilisateurs autour de moi ont régulièrement des problèmes sur des projets qu'ils ont déplacé d'une ancienne version vers une version plus récente. Il vaut mieux créer un nouveau projet et copier le sujet de l'ancien projet pour éviter ces problèmes.
RE: Installation via Macports problématique dès le départ - Added by Arnaud BUNIET over 4 years ago
Bonjour et merci pour le temps passé et l'aide apporté.
J'avais pris soin de dés installer AMC via MacPorts mais je n'ai pas désinstallé Quartz et MacPorts pour lequel j'ai pourtant demandé une mise à jour.
Je suis parvenu à faire fonctionner AMC sous Linux (effectivement le clone d'un projet pose souci) et j'ai donc laissé à ce weekend les manipulations que vous me conseillez.
A la suite de quoi, j'indiquerai si tout s'est passé correctement.
Merci beaucoup !
RE: Installation via Macports problématique dès le départ - Added by Arnaud BUNIET over 4 years ago
Bonsoir,
Êtes-vous certains de ceci :sudo rm -rf /opt/local/*
?
(Juste pour être sûr...)
RE: Installation via Macports problématique dès le départ - Added by Arnaud BUNIET over 4 years ago
Effectivement, rien ne semble utilisé ici...
RE: Installation via Macports problématique dès le départ - Added by Joël Brogniart over 4 years ago
En général c'est le dossier utilisé par Macports. Ça permet de tout supprimer rapidement. Mais il vaut mieux utiliser port uninstall installed
avant car certains ports installent des choses en dehors de ce dossier (comme xorg-server, insksape…).
RE: Installation via Macports problématique dès le départ - Added by Arnaud BUNIET over 4 years ago
Bonjour,
Avec votre aide, tout est rentré dans l'ordre et je vous en remercie beaucoup ;-).
(1-10/10)