Bonjour,
J'ai un problème de compilation d'un makefile sous windows.
Le code est le suivant :
del /F .\HOST\*.*
copy ..\gala_output\*.h .\HOST
echo %MAKE_DIR%
dmake -f makefile_1.mak
Le problème survient dans la 1ère ligne du makefile :
include $(MAKE_DIR)/make$(TGT_NAME).defs
En effet, on récupére ceci : /make.defs
Apparemment MAKE_DIR et TGT_NAME sont vides, il ne récupère pas le chemin.
Dans un fichier .bat ces deux lignes étaient présentes :
set MAKE_DIR=C:\Documents and Settings\tbroin\Mes documents\Thomas - Gestion de conf\prod
set TGT_NAME=HOST
Pourtant avant d'appeler le makefile le "echo %MAKE_DIR%" renvoie bien le bon chemin.
Pourquoi est ce que dans le makefile, la bonne variable n'est pas récupérée ?
Merci pour vos lumières...
Partager