|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Invité régulier
![]() Inscription : janvier 2005 Messages : 38 ![]() |
Bonjour à tous,
Je viens d'installer Mandrake 10.1 sur mon portable et j'ai un probléme avec la commande make. Je souhaitais compiler un programme en C++ avec un makefile. Ce makefile marche très bien à l'école mais chez moi il me dit: Citation:
Merci d'avance pour votre aide. |
|
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() |
C'est peut-être une tabulation qui n'est pas à sa place.
Mais si tu ne nous mets pas le code du Makefile ... et bien on risque de ne pas pouvoir t'aider ! |
|
|
00
|
|
|
#3 | ||
|
Invité régulier
![]() Inscription : janvier 2005 Messages : 38 ![]() |
Ah pardon le voici :
Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() ![]() Inscription : mai 2002 Messages : 727 ![]() |
Il existe de nombreux "make"... Le plus repandu sous Linux doit etre gmake... Il est possible que tu n'ai pas le meme que dans ton ecole. Globalement, le Makefile ne parait pas horible, y'a guere que des espaces qui me semblent pas judicieux. L'erreur indique la ligne 2 :
Personellement, j'aurai mis : Je suis sous FreeBSD, et aussi bien gmake que le make de FreeBSD acceptent ces deux syntaxes ... A tester cependant. Note que gl a fait un tutoriel assez sympa (Avis perso qui n'engage que moi) sur les Makefiles : http://gl.developpez.com/tutoriel/outil/makefile/
__________________
Smortex Les FAQ Assembleur - Linux In The Beginning Was The Command Line Neal Stephenson |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : janvier 2005 Messages : 38 ![]() |
En fait la ligne 2 est:
et non pas donc je vois pas trop ce qui peut clocher ici. Pourtant c'est exactement le même qu'à mon école vu que je l'ai mis sur ma clé USB... Merci pour ton aide |
|
|
00
|
|
|
#6 | |
|
Membre émérite
![]() ![]() Inscription : mai 2002 Messages : 727 ![]() |
J'avais compté la ligne blanche en haut... Donc c'est un problème de syntaxe
Citation:
Et là, ca doit compiler ... Si toujours pas, ca ne viens pas que de là ... Essaye de faire un gmake au lieu d'un make ...
__________________
Smortex Les FAQ Assembleur - Linux In The Beginning Was The Command Line Neal Stephenson |
|
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : janvier 2005 Messages : 38 ![]() |
Merci Smortex, ça marche avec la tabulation devant la ligne.
C'est bizarre car j'avais pas besoin de la mettre à l'école. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com