Bonjour,
Je travaille sous AIX.
J'ai un fichier Makefile nommé « mylib.mk » qui construit une librairie « .a ».
Je démarre toujours une fois que les fichiers « .o » et le fichier « .a » sont effacés.
Si je lance comme ça :
Tout se passe bien, la librairie est construite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part make -f mylib.mk
Mais si je lance via un script shell :
Ca ne marche pas ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $ cat go make -f mylib.mk $ go make: 1254-002 Cannot find a rule to create target /home/test/prog.o from dependencies. Stop.
Je ne comprends pas ce qu'il se passe ???
Partager