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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  je ne peux pas compiler, gcc ne trouve aucun *.h [resolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

je ne peux pas compiler, gcc ne trouve aucun *.h [resolu]

n°257950
stef_dober​mann
Personne n'est parfait ...
Posté le 03-05-2003 à 18:28:29  profilanswer
 

Alors voila, je tente de compiler le script noip ( récupéré sur le site ) je l'ai décompressé (tar zxvf noip-2.0.9.tar.gz) nikel j'ai installé make et gcc ( installation nikel )
je me met dans le répertoire ou c trouve les fichiers :

Code :
  1. stargate:/usr/src/noip-2.0.9# make
  2. gcc -Wall -g -O2 -Dlinux -DPREFIX=\"/usr/local\" noip2.c -o noip2
  3. noip2.c:72: stdio.h: No such file or directory
  4. noip2.c:73: stdlib.h: No such file or directory
  5. noip2.c:75: unistd.h: No such file or directory
  6. noip2.c:76: sys/types.h: No such file or directory
  7. noip2.c:77: sys/ioctl.h: No such file or directory
  8. noip2.c:78: string.h: No such file or directory
  9. noip2.c:79: ctype.h: No such file or directory
  10. noip2.c:80: errno.h: No such file or directory
  11. noip2.c:81: signal.h: No such file or directory
  12. noip2.c:82: assert.h: No such file or directory
  13. noip2.c:83: termios.h: No such file or directory
  14. noip2.c:84: sys/socket.h: No such file or directory
  15. noip2.c:85: netinet/in.h: No such file or directory
  16. noip2.c:86: netdb.h: No such file or directory
  17. noip2.c:87: syslog.h: No such file or directory
  18. noip2.c:88: fcntl.h: No such file or directory
  19. noip2.c:89: sys/stat.h: No such file or directory
  20. noip2.c:90: netdb.h: No such file or directory
  21. noip2.c:91: arpa/inet.h: No such file or directory
  22. noip2.c:92: net/if.h: No such file or directory
  23. noip2.c:93: sys/ipc.h: No such file or directory
  24. noip2.c:94: sys/shm.h: No such file or directory
  25. noip2.c:95: pwd.h: No such file or directory
  26. noip2.c:100: linux/sockios.h: No such file or directory
  27. make: *** [noip2] Error 1
  28. stargate:/usr/src/noip-2.0.9#


 
mais qui m'a pris mes .h ?
j'ai tenté :

Citation :

stargate:/usr/src/noip-2.0.9# find / -name stdio.h
/usr/lib/gcc-lib/i386-linux/3.0.4/include/stdio.h
stargate:/usr/src/noip-2.0.9#


 
mais il existe lui, pk il le trouve pas ? Comment réparer ce probleme ?
 
Edit : j'ai une Debian Woody


Message édité par stef_dobermann le 03-05-2003 à 20:26:32

---------------
Tout à commencé par un rêve...
mood
Publicité
Posté le 03-05-2003 à 18:28:29  profilanswer
 

n°257955
- Fred -
007 Agent
Posté le 03-05-2003 à 18:56:02  profilanswer
 

apt-get install g++ ;)

n°257964
stef_dober​mann
Personne n'est parfait ...
Posté le 03-05-2003 à 19:19:58  profilanswer
 

ca sert à koi g++ :??:
edit : c un compileur C++, mais c koi gcc alors ?
mais ca marche effictivement,
 
Merci :jap:


Message édité par stef_dobermann le 03-05-2003 à 19:28:46

---------------
Tout à commencé par un rêve...
n°257971
kadreg
profil: Utilisateur
Posté le 03-05-2003 à 19:46:27  profilanswer
 

kadreg@rincevent:~$ dpkg -S /usr/include/stdio.h
libc6-dev: /usr/include/stdio.h
kadreg@rincevent:~$
 
Donc apt-get install libc6-dev
 
Ca marche en installant g++ parcequ'il doit indirectement de ce package et pas gcc (pas la peine de me demander pourquoi)
 
Edit : oui, g++ dépend de g++-2.95, qui dépend de libstdc++2.10-dev
, qui dépend de libc6-dev
 
 


kadreg@rincevent:~$ apt-cache depends g++
g++
  Depends: cpp
  Depends: g++-2.95
  Depends: gcc-2.95
kadreg@rincevent:~$ apt-cache depends g++-2.95
g++-2.95
  Depends: g++
  Depends: libc6
  Depends: gcc-2.95
  Depends: gcc-2.95
  Depends: libstdc++2.10-dev
  Suggests: gcc-2.95-doc
  Replaces: gcc
kadreg@rincevent:~$ apt-cache depends libstdc++2.10-dev
libstdc++2.10-dev
  Depends: libstdc++2.10-glibc2.2
  Depends: libc6-dev
  Depends: g++-2.95
  Suggests: stl-manual
  Conflicts: <libg++27-dev>
  Conflicts: <libg++272-dev>
  Conflicts: <libstdc++2.8-dev>
  Conflicts: <libg++2.8-dev>
  Conflicts: <libstdc++2.9-dev>
  Conflicts: <libstdc++2.9-glibc2.1-dev>
kadreg@rincevent:~$


Message édité par kadreg le 03-05-2003 à 19:49:53

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°257973
stef_dober​mann
Personne n'est parfait ...
Posté le 03-05-2003 à 19:54:32  profilanswer
 

je suis d'accord avec toi, mais pourquoi, avant d'installer g++
j'avait stdio.h

Citation :

stargate:/usr/src/noip-2.0.9# find / -name stdio.h  
/usr/lib/gcc-lib/i386-linux/3.0.4/include/stdio.h


 
fichier que je rappel n'été pas trouvé tout à l'heure :??:
 


---------------
Tout à commencé par un rêve...
n°257976
kadreg
profil: Utilisateur
Posté le 03-05-2003 à 19:58:54  profilanswer
 

SteF_DOBERMANN a écrit :

mais pourquoi, avant d'installer g++
j'avait stdio.h


 
C'est pas le bon, c'est /usr/include/stdio.h qui doit être inclus par le compilateur, celui là sert pour la choucroute interne du compilateur


Message édité par kadreg le 03-05-2003 à 19:59:16

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°257987
stef_dober​mann
Personne n'est parfait ...
Posté le 03-05-2003 à 20:26:20  profilanswer
 

oki merci pour tes réponse :jap:


---------------
Tout à commencé par un rêve...
n°601634
lnilux
Posté le 08-12-2004 à 07:47:35  profilanswer
 

moi, je n'arrive pas à installer g++ :
lorsque je tape

Code :
  1. dpkg -S /usr/include/stdio.h

 :
 
g une réponse :

Code :
  1. dpkg : dpkg  /usr/include/stdio.h  introuvable


 
 
et lorsque je tape :

Code :
  1. apt-get install libc6-dev


 
j'ai : "some package could not be installed...

Code :
  1. libc6-dev depends:libs ( 2.2.5-11.5) but 2.3.2.ds1-18 is to be installed...


 
comment faire ???
 
Merci de votre aide...

n°601635
Taz
bisounours-codeur
Posté le 08-12-2004 à 07:50:30  profilanswer
 

pourquoi vous voulez lui faire installer g++ ?
 
t'es quoi ? en woody ?

n°601795
lnilux
Posté le 08-12-2004 à 15:21:38  profilanswer
 

je ne sais pas ce que c'est un woody, moi je suis qqn qui n'y connait vraiment pas grand chose...

mood
Publicité
Posté le 08-12-2004 à 15:21:38  profilanswer
 

n°602287
lnilux
Posté le 09-12-2004 à 14:54:41  profilanswer
 

je n'arrive pas à installer libc6, je télécharge bien le fichier, mais ma debian me renvoie :
E: couln't find file....
 
merci

n°752125
harlock59
Posté le 14-11-2005 à 14:41:31  profilanswer
 

bonjour,
j'utilise mac os x, et j'ai telechargé libc6-dev pour powerpc, mais quand je l'installe (en mode root), un message me dit qu'il ne peux pas l'installer car au lieu d'avoir un mach kernel "powerpc" il faudrait que mon fichier "libc6-dev" soit "darwin-powerpc".
où pourrai je trouver ce fichier ?
merci.

n°849353
ikeaboy
Posté le 07-10-2006 à 08:05:39  profilanswer
 

Merci ca m'a bien aidé aussi  :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  je ne peux pas compiler, gcc ne trouve aucun *.h [resolu]

 

Sujets relatifs
MAN, CVS, user, root et un ch'ti bordel ! [resolu][debian] les logs, comment les décrypter ? [resolu]
[debian]Iptables & Log | Résolu ( remplacement sysklog par syslog-ng )Comment configurer le pilote video ? [RESOLU]
[RESOLU] Problème à la compilation de winexlow-latency et preempt : faut recompiler les modules aussi ? [resolu]
Mon mozilla me plante lamentablement à la gueule | résoluQmail et les domaines virtuels [RESOLU définitivement]
Kernel panic après recompilation du noyau. -> RésoluCompiler un noyaux Alan cox
Plus de sujets relatifs à : je ne peux pas compiler, gcc ne trouve aucun *.h [resolu]


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