Utilisez Sysinternals ProcessMonitor de here. Ce que vous faites est de trouver le nom .exe qui effectue la compilation sous la colonne Nom du processus, comme gcc.exe
. Ensuite, regardez dans la colonne Résultat et tout ce qui n'est pas un SUCCESS
le vérifie. Je pense que ce que vous cherchez est un résultat NAME NOT FOUND
cependant. En outre, j'ai remarqué que lorsque je l'ai exécuté à partir d'un shell, comme msys, il ne s'est pas montré correctement. Assurez-vous donc d'exécuter la compilation gcc depuis l'invite de commande.
J'ai eu ce même problème et fait ce que je viens de mentionner ci-dessus, j'ai trouvé que gcc.exe
obtenait un résultat NAME NOT FOUND
pour cc1obj.exe
. J'ai donc fait une supposition éclairée et est entré dans mon dossier MinGW sous \libexec\gcc\mingw32\4.5.0
(le numéro de version pourrait ne pas être le même pour vous) et fait une copie de cc1.exe
puis l'ai renommé comme cc1obj.exe
. Et wala, cela a réglé le problème.
Avez-vous dépassé ce poste? –
J'ai progressé un peu plus loin en exécutant gcc avec l'option -v/(verbose) - cela m'a indiqué qu'il cherchait as.exe, mais ne le trouvait pas. Cela semble être lié à binutils/llvm - voir http://stackoverflow.com/questions/1816469/llvm-mingw-installation-on-vista –