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

  FORUM HardWare.fr
  Programmation
  C

  'SIGPIPE' undeclared

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

'SIGPIPE' undeclared

n°1013304
myeve
Posté le 15-03-2005 à 13:45:52  profilanswer
 

Bonjour,  
voila j'ai recuperé un script en C avec dans le main les lignes suivantes:
 

Code :
  1. (void) signal(SIGPIPE, SIG_IGN);
  2. (void) signal(SIGIOT, SIG_DFL);
  3. (void) signal(SIGSEGV, SIG_DFL);
  4. (void) signal(SIGBUS, SIG_DFL);
  5. ...


 
Or lorsque je compile, il me mets les erreur suivantes:
 
main.c:22: error: 'SIGPIPE' undeclared (first use in this function)
main.c:22: error: (Each undeclared identifier is reported only once
main.c:22: error: for each function it appears in.)
main.c:22: error: 'SIGIGN' undeclared (first use in this function)
etc..
 
Comment faire pour corriger cela ?
PS: je suis sous fedora et j'utilise gcc.
 
Merci d'avance pour vos reponses...

mood
Publicité
Posté le 15-03-2005 à 13:45:52  profilanswer
 

n°1013313
Emmanuel D​elahaye
C is a sharp tool
Posté le 15-03-2005 à 13:52:39  profilanswer
 

myeve a écrit :

Bonjour,  
voila j'ai recuperé un script en C avec dans le main les lignes suivantes:
 

Code :
  1. (void) signal(SIGPIPE, SIG_IGN);
  2. ...




Ben oui, c'est pas standard, tu l'as dans le c*l... Faut pas récupérer n'importe quel code. Le mieux est encore d'écrire le sien en comprenant ce qu'on fait...
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1013317
myeve
Posté le 15-03-2005 à 13:57:43  profilanswer
 

oui tu as raison, mais je voulais prendre des exemples pour faire le mien...
 
Comment faire pour utiliser ces lignes, ce n'est pas possible?

n°1013346
Taz
bisounours-codeur
Posté le 15-03-2005 à 14:13:56  profilanswer
 

man signal

n°1015562
plofplof
Posté le 17-03-2005 à 07:19:18  profilanswer
 

dakor avec Taz.
J'ajouterai vim /usr/include/asm/signal.h
 
ÔÊÔÅ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  'SIGPIPE' undeclared

 

Sujets relatifs
[c++] string : undeclared identifier 
Plus de sujets relatifs à : 'SIGPIPE' undeclared


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)