MacPorts nécessite XCode. Il semble qu'on ne peut installer XCode que par le biais de l'App Store, qui nécessite un Apple Id pour installer des choses. Y a-t-il un moyen de contourner cela?
Réponse
Trop de publicités?Installez uniquement l'outil en ligne de commande Xcode, car la plupart des ports fonctionnent sans Xcode même s'il y a un avertissement lors de son utilisation.
Citation de Google Summer of Code 2019 pour MacPorts
Éliminez la dépendance à Xcode (effectué dans le référentiel principal)
Actuellement, MacPorts nécessite une installation complète de Xcode, même si de nombreux ports s'installent parfaitement avec le package Command Line Tools uniquement. Comme nous avons aussi quelques ports qui nécessitent Xcode pour être construits, nous ne pouvons pas supprimer complètement la dépendance à Xcode. Votre tâche serait de fournir un moyen aux mainteneurs d'identifier facilement les ports dépendant de Xcode et de les marquer comme tels, afin que MacPorts puisse avertir les utilisateurs n'ayant pas Xcode installé qu'un port qu'ils veulent installer nécessite le package complet de Xcode.
références