| Newsgroups |
gmane.comp.gnu.make.windows |
| Message-ID |
<[email protected]> |
Hello
> I thought you said you had Make 3.81. What you posted are two
> sessions with Make 3.80 (btw, what is the difference between the two
> runs?). Can you post what Make 3.81 does with this makefile?
Sorry, I have made a bad "cut" and "paste" ... :) (this is the explication for the 2 sessions...)
I have tested the 2 versions 3.80 and 3.81 and have send you only the 3.80 version, so I resend you the 3.81 version.
> Also, please look in the registry for these two keys, and if they are
> present, tell what are their values:
> HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun
type : REG_SZ
données : (empty)
> HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
type : REG_EXPAND_SZ
données : "CD /D %CMDAUTORUNPATH%"
And %CMDAUTORUNPATH% value is "C:\"
Is that the problem ?
> In addition, please make sure the cmd.exe that you have on your
> machine is the one from C:\WINDOWS\system32 folder, and tell what is
> its version (visible if you right-click on cmd.exe in Explorer, then
> select Properties, and go to the Version tab).
The cmd.exe version is : "5.1.2600.2180"
Fabien
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
Ceci est un logiciel libre ; voir le source pour les conditions de copie.
Il n'y a PAS de garantie ; tant pour une utilisation COMMERCIALE que pour
RÉPONDRE À UN BESOIN PARTICULIER.
Ce logiciel est construit pour i386-pc-mingw32
Lecture des makefiles...
Lecture du makefile « makefile »...
Mise à jour des makefiles....
Étude du fichier cible « makefile ».
Recherche d'une règle implicite pour « makefile ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.o ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.c ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.cc ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.cpp ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.p ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.f ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.r ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.s ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.mod ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.sh ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile,v ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile,v ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « s.makefile ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.o ».
Recherche d'une règle contenant le fichier intermédaire « makefile.o ».
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.c ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.cc ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.cpp ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.p ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.f ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.r ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.s ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.mod ».
Essai du schéma avec « makefile.o » comme préfixe.
Essaie de la dépendance implicite « makefile.o,v ».
Essai du schéma avec « makefile.o » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.o,v ».
Essai du schéma avec « makefile.o » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.o ».
Essai du schéma avec « makefile.o » comme préfixe.
Essaie de la dépendance implicite « s.makefile.o ».
Essai du schéma avec « makefile.o » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.o ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.c ».
Recherche d'une règle contenant le fichier intermédaire « makefile.c ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.y ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.l ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.w ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.w ».
Essai du schéma avec « makefile.c » comme préfixe.
Essaie de la dépendance implicite « makefile.c,v ».
Essai du schéma avec « makefile.c » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.c,v ».
Essai du schéma avec « makefile.c » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.c ».
Essai du schéma avec « makefile.c » comme préfixe.
Essaie de la dépendance implicite « s.makefile.c ».
Essai du schéma avec « makefile.c » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.c ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.y ».
Recherche d'une règle contenant le fichier intermédaire « makefile.y ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile.y » comme préfixe.
Essaie de la dépendance implicite « makefile.y,v ».
Essai du schéma avec « makefile.y » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.y,v ».
Essai du schéma avec « makefile.y » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.y ».
Essai du schéma avec « makefile.y » comme préfixe.
Essaie de la dépendance implicite « s.makefile.y ».
Essai du schéma avec « makefile.y » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.y ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.l ».
Recherche d'une règle contenant le fichier intermédaire « makefile.l ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile.l » comme préfixe.
Essaie de la dépendance implicite « makefile.l,v ».
Essai du schéma avec « makefile.l » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.l,v ».
Essai du schéma avec « makefile.l » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.l ».
Essai du schéma avec « makefile.l » comme préfixe.
Essaie de la dépendance implicite « s.makefile.l ».
Essai du schéma avec « makefile.l » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.l ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.w ».
Recherche d'une règle contenant le fichier intermédaire « makefile.w ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile.w » comme préfixe.
Essaie de la dépendance implicite « makefile.w,v ».
Essai du schéma avec « makefile.w » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.w,v ».
Essai du schéma avec « makefile.w » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.w ».
Essai du schéma avec « makefile.w » comme préfixe.
Essaie de la dépendance implicite « s.makefile.w ».
Essai du schéma avec « makefile.w » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.w ».
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.w ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.cc ».
Recherche d'une règle contenant le fichier intermédaire « makefile.cc ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile.cc » comme préfixe.
Essaie de la dépendance implicite « makefile.cc,v ».
Essai du schéma avec « makefile.cc » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.cc,v ».
Essai du schéma avec « makefile.cc » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.cc ».
Essai du schéma avec « makefile.cc » comme préfixe.
Essaie de la dépendance implicite « s.makefile.cc ».
Essai du schéma avec « makefile.cc » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.cc ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.cpp ».
Recherche d'une règle contenant le fichier intermédaire « makefile.cpp ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile.cpp » comme préfixe.
Essaie de la dépendance implicite « makefile.cpp,v ».
Essai du schéma avec « makefile.cpp » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.cpp,v ».
Essai du schéma avec « makefile.cpp » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.cpp ».
Essai du schéma avec « makefile.cpp » comme préfixe.
Essaie de la dépendance implicite « s.makefile.cpp ».
Essai du schéma avec « makefile.cpp » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.cpp ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.p ».
Recherche d'une règle contenant le fichier intermédaire « makefile.p ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.web ».
Essai du schéma avec « makefile.p » comme préfixe.
Essaie de la dépendance implicite « makefile.p,v ».
Essai du schéma avec « makefile.p » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.p,v ».
Essai du schéma avec « makefile.p » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.p ».
Essai du schéma avec « makefile.p » comme préfixe.
Essaie de la dépendance implicite « s.makefile.p ».
Essai du schéma avec « makefile.p » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.p ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.web ».
Recherche d'une règle contenant le fichier intermédaire « makefile.web ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile.web » comme préfixe.
Essaie de la dépendance implicite « makefile.web,v ».
Essai du schéma avec « makefile.web » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.web,v ».
Essai du schéma avec « makefile.web » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.web ».
Essai du schéma avec « makefile.web » comme préfixe.
Essaie de la dépendance implicite « s.makefile.web ».
Essai du schéma avec « makefile.web » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.web ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.f ».
Recherche d'une règle contenant le fichier intermédaire « makefile.f ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.r ».
Essai du schéma avec « makefile.f » comme préfixe.
Essaie de la dépendance implicite « makefile.f,v ».
Essai du schéma avec « makefile.f » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.f,v ».
Essai du schéma avec « makefile.f » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.f ».
Essai du schéma avec « makefile.f » comme préfixe.
Essaie de la dépendance implicite « s.makefile.f ».
Essai du schéma avec « makefile.f » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.f ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.r ».
Recherche d'une règle contenant le fichier intermédaire « makefile.r ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.l ».
Essai du schéma avec « makefile.r » comme préfixe.
Essaie de la dépendance implicite « makefile.r,v ».
Essai du schéma avec « makefile.r » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.r,v ».
Essai du schéma avec « makefile.r » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.r ».
Essai du schéma avec « makefile.r » comme préfixe.
Essaie de la dépendance implicite « s.makefile.r ».
Essai du schéma avec « makefile.r » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.r ».
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.r ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.s ».
Recherche d'une règle contenant le fichier intermédaire « makefile.s ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile.s » comme préfixe.
Essaie de la dépendance implicite « makefile.s,v ».
Essai du schéma avec « makefile.s » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.s,v ».
Essai du schéma avec « makefile.s » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.s ».
Essai du schéma avec « makefile.s » comme préfixe.
Essaie de la dépendance implicite « s.makefile.s ».
Essai du schéma avec « makefile.s » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.s ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.mod ».
Recherche d'une règle contenant le fichier intermédaire « makefile.mod ».
Évitement de récursion dans une régle implicite.
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile.mod » comme préfixe.
Essaie de la dépendance implicite « makefile.mod,v ».
Essai du schéma avec « makefile.mod » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.mod,v ».
Essai du schéma avec « makefile.mod » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.mod ».
Essai du schéma avec « makefile.mod » comme préfixe.
Essaie de la dépendance implicite « s.makefile.mod ».
Essai du schéma avec « makefile.mod » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.mod ».
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.c ».
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.cc ».
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.cpp ».
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.p ».
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.f ».
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.r ».
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.s ».
Essai du schéma avec « makefile » comme préfixe.
Rejet impossible d'une dépendance implicite « makefile.mod ».
Essai du schéma avec « makefile » comme préfixe.
Essaie de la dépendance implicite « makefile.sh ».
Recherche d'une règle contenant le fichier intermédaire « makefile.sh ».
Évitement de récursion dans une régle implicite.
Essai du schéma avec « makefile.sh » comme préfixe.
Essaie de la dépendance implicite « makefile.sh,v ».
Essai du schéma avec « makefile.sh » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.sh,v ».
Essai du schéma avec « makefile.sh » comme préfixe.
Essaie de la dépendance implicite « RCS/makefile.sh ».
Essai du schéma avec « makefile.sh » comme préfixe.
Essaie de la dépendance implicite « s.makefile.sh ».
Essai du schéma avec « makefile.sh » comme préfixe.
Essaie de la dépendance implicite « SCCS/s.makefile.sh ».
Pas de règle implicite trouvée pour « makefile ».
Fin des dépendances du fichier cible « makefile ».
Inutile de refabriquer la cible « makefile »..
Mise à jour des cibles visées....
Étude du fichier cible « all ».
Le fichier « all » n'existe pas.
Fin des dépendances du fichier cible « all ».
Il faut refabriquer la cible « all ».
Création d'un fichier temporaire C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat
CreateProcess(C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat,C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat,...)
Main thread handle = 0x00000790
Nettoyage du fichier temporaire C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat
Création d'un fichier temporaire C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat
echo C:/home/testMakeWin
CreateProcess(C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat,C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat,...)
Ajout du processus fils 0x00b21a08 (all) PID 11679080 à la chaîne.
Processus fils actif 0x00b21a08 (all) PID 11679080
C:/home/testMakeWin
Récupération du statut de sortie du processus fils 0x00b21a08 PID 11679080
Nettoyage du fichier temporaire C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat
Création d'un fichier temporaire C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat
echo C:\
CreateProcess(C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat,C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat,...)
Processus fils actif 0x00b21a08 (all) PID 11679680
C:\
Récupération du statut de sortie du processus fils 0x00b21a08 PID 11679680
Nettoyage du fichier temporaire C:\DOCUME~1\fabien\LOCALS~1\Temp\make2192-1.bat
Suppression du processus fils 0x00b21a08 PID 11679680 de la chaîne.
Refabrication du fichier cible « all » réussie.