Problèmes compilation après mise à jour Mac (Catalina)

Problèmes compilation après mise à jour Mac (Catalina)

by Simon Durussel -
Number of replies: 1

Bonjour ! Depuis que j'ai mis mon mac à jour (version Catalina), dès que je veux compiler un programme C++ depuis Geany, je reçois le message d'erreur :

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 

Egalement, lorsque je veux sauvegarder pour la première fois un programme (que ça soit sous le bureau, dans les documents ou dans téléchargement), une fenêtre apparaît disant :

" Impossible de lire le contenu de Desktop (ou document/téléchargement)

Error opening directory '/Users/simon/Desktop': Operation not permitted "

Puis il m'est demandé de valider, lorsque je le fais, Geany crash et est remplacé par un écran noir...

Est-ce que quelqu'un saurait à quoi cela est dû ou/et comment "réparer" le problème ?


P.S: j'ai un MacBook 

(Modifié par Jean-Cédric Chappelier : édition du titre (plus précis). Écrit initialement le jeudi, 17 octobre 2019, 10:57)

Tags:
In reply to Simon Durussel

Re: Problèmes compilation après mise à jour Mac (Catalina)

by Nicole Vadot -

Je rajoute aussi mon commentaire de ce que j'ai pu voir aujourd'hui sur ce problème:

Le compilateur g++ (et c++ et clang) refuse de compiler et lance l'erreur xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 

En googlant rapidement la question, il se pourrait qu'il faille reconfigurer le path (https://stackoverflow.com/questions/32896524/invalid-active-developer-path-error-after-upgrading-to-el-capitan, https://stackoverflow.com/questions/52522565/git-is-not-working-after-macos-update-xcrun-error-invalid-active-developer-pa)

L'erreur avec geany est d'après moi séparée. J'ai quand même essayé de trouver l'exécutable de geany en voulant passer un chmod, sans succès (le nom du programme est-il geany ? `which geany` ne sort rien...)

Bref, je ne connais pas assez mac pour pouvoir en dire plus, bon courage !