Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1417 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Makefile] qu'est-ce qui cloche avec ce make file

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Makefile] qu'est-ce qui cloche avec ce make file

n°823998
farib
Posté le 16-08-2004 à 10:38:54  profilanswer
 

Code :
  1. CXX=g++
  2. INCPATH=-I/usr/local/include
  3. LIBS=-L/usr/local/lib -lrrd
  4. LINK=g++
  5. TARGET=snmp
  6. OBJECTS = snmp.o rrdstuff.o rrdwrap.o
  7. .SUFFIXES: .c .o .cpp
  8. .cpp.o:
  9. $(CXX) -c $(INCPATH) -o $@ $<
  10. .c.o:
  11. $(CXX) -c  $(INCPATH) -o $@ $<
  12. all:
  13. $(LINK) -o $(TARGET) $(OBJECTS) $(LIBS)
  14. snmp.o: snmp.cpp rdstuff.h
  15. rrdstuff.o: rrdstuff.cpp rrdstuff.h
  16. rrdwrap.o: rrdwrap.c rrdwrap.h


 


10:29 farib@kate /usr/home/farib% rm  *.o
remove snmp.o? y
10:36 farib@kate /usr/home/farib% make
g++ -o snmp snmp.o rrdstuff.o rrdwrap.o -L/usr/local/lib -lrrd
g++: snmp.o: No such file or directory
g++: rrdstuff.o: No such file or directory
g++: rrdwrap.o: No such file or directory
*** Error code 1
 
Stop in /usr/home/farib.
zsh: exit 1     make
 


il fait pas les dépendances
 
qu'est-ce qui cloche ? ( je suis pas un dieu du makefile non plus)


Message édité par farib le 16-08-2004 à 10:39:22

---------------
Bitcoin, Magical Thinking, and Political Ideology
mood
Publicité
Posté le 16-08-2004 à 10:38:54  profilanswer
 

n°824004
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 16-08-2004 à 10:42:48  profilanswer
 

ben faut que tu mettes la création de snmp.o, rrdstuff.o et rrdwrap.o avant le all, gros béta [:god]

n°824011
kadreg
profil: Utilisateur
Posté le 16-08-2004 à 10:50:47  profilanswer
 

Harkonnen a écrit :

ben faut que tu mettes la création de snmp.o, rrdstuff.o et rrdwrap.o avant le all, gros béta [:god]


 
[:the real moins moins]


Message édité par kadreg le 16-08-2004 à 10:52:16

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°824012
kadreg
profil: Utilisateur
Posté le 16-08-2004 à 10:51:54  profilanswer
 

all ne dépend de rien, fait le dépendre de target  
 
Et n'oublie pas que target doit dépendre d'OBJECTS


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°824013
farib
Posté le 16-08-2004 à 10:52:01  profilanswer
 

ça marche pas mieux
 
en fait y'a rien qui marche
 
c'est ptet parce que c'est un make bsd.


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°824016
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 16-08-2004 à 10:59:26  profilanswer
 

en même temps, ça doit faire depuis mes études que j'ai plus fait de makefile, j'utilise maintenant des technologies modernes [:itm]

n°824017
kadreg
profil: Utilisateur
Posté le 16-08-2004 à 11:00:17  profilanswer
 

Harkonnen a écrit :


j'utilise maintenant des technologies modernes [:itm]


 
ant ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°824018
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 16-08-2004 à 11:01:32  profilanswer
 


non pus, j'utilise plus de make-like depuis belle lurette et gai luron réunis [:god]

n°824019
farib
Posté le 16-08-2004 à 11:03:12  profilanswer
 

merci bien, maintenant ça marche niquel
 
kadreg : "tu sors" en jap, le smiley  ?


Message édité par farib le 16-08-2004 à 11:04:05

---------------
Bitcoin, Magical Thinking, and Political Ideology
n°824155
Taz
bisounours-codeur
Posté le 16-08-2004 à 13:26:09  profilanswer
 

.cpp.o:  
 
oh que c'est laid ces truc oldstyle

mood
Publicité
Posté le 16-08-2004 à 13:26:09  profilanswer
 

n°824157
kadreg
profil: Utilisateur
Posté le 16-08-2004 à 13:27:54  profilanswer
 

Taz a écrit :

.cpp.o:  
 
oh que c'est laid ces truc oldstyle


 


%.o: %.cpp
        $(CC) $(CPPFLAGS) $(INCLUDES) -c $< -o $@


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°824165
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 16-08-2004 à 13:32:20  profilanswer
 

Taz a écrit :

.cpp.o:  
 
oh que c'est laid ces truc oldstyle

et les mékfaïle, tu crois pas que c'est oldstaïle ? :o
on est en 2004 bordel :o


Message édité par Harkonnen le 16-08-2004 à 13:33:00
n°824168
kadreg
profil: Utilisateur
Posté le 16-08-2004 à 13:36:19  profilanswer
 

Harkonnen a écrit :

et les mékfaïle, tu crois pas que c'est oldstaïle ? :o
on est en 2004 bordel :o


 
 
Et tu utilise VS 2003 ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°824171
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 16-08-2004 à 13:37:33  profilanswer
 

kadreg a écrit :

Et tu utilise VS 2003 ?

[:ddr555]

n°824179
farib
Posté le 16-08-2004 à 13:42:03  profilanswer
 

Taz a écrit :

.cpp.o:  
 
oh que c'est laid ces truc oldstyle


 
 
désolé, je me suis inspiré des makefile QT générés par qmake...


---------------
Bitcoin, Magical Thinking, and Political Ideology

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Makefile] qu'est-ce qui cloche avec ce make file

 

Sujets relatifs
CSS - pbm avec le bouton d un input fileEditeur la valeur d'un champ input file
Compiler un makefile VC ++ en gcc?probleme makefile c++
qu'est ce qui cloche avec ma macroLotusScript: Query d'une view Domino -> Génération flat file.
faire des push/pop d'environnement dans un makefilehtpasswd FILE DECRYPt
[javascript]file system objectquestion de Makefile
Plus de sujets relatifs à : [Makefile] qu'est-ce qui cloche avec ce make file


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR