Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/11/2006, à 18:17

didier2604

problème de make - gcc : pas de fichier à l'entrée

Bonjour,

Depuis mon passage à la nouvelle version d'Ubuntu (Edgy), je ne parviens plus à lancer un makefile écris par mes soins.

Ainsi, le code suivant, compris dans un fichier intitulé "makefile" :

main.o : main.cxx 
	      echo Creation de main.o
	      gcc -c main.cxx

me retourne l'erreur suivante, lorsque je lance un make dans la console :

echo Creation de main.o
Creation de main.o
gcc -c main.cxx
 : Aucun fichier ou répertoire de ce type
gcc: pas de fichier à l'entrée
make: *** [main.o] Erreur 1

Pourtant, le fichier main.cxx existe bien dans le répertoire en question. J'ai également testé en utilisant la variable d'environnement $(HOME) pour être sûr qu'il ait chercher le fichier dans le bon répertoire, mais rien n'y fais.  A noter que si j'exécute la commande à la main (gcc -c main.cxx) il la prend sans problème.

Une idée ?
Merci smile

#2 Le 08/11/2006, à 18:35

Cube

Re : problème de make - gcc : pas de fichier à l'entrée

Et ça donne quoi en utilisant des règles implicites ? (enlève les deux commandes, ne garde que "cible: dépendances")

Hors ligne

#3 Le 08/11/2006, à 18:48

gpernot

Re : problème de make - gcc : pas de fichier à l'entrée

c'est du c++, avec un nom comme ça ?

et si t'essayes simplement avec ce makefile ?

all: main.o

guillaume pernot
http://www.praksys.org

Hors ligne