Je suis en train d'étudier le C sous Unix et je suis confronté a un
petit problème de bibliothèque.
Dans quel paquet se trouve appelsys.h -> j'ai bien installé
libhugs-unix-bundled (POSIX) mais j'obtiens toujours :
emprex@debian:~/le_langage_C/chap8$ gcc copieIE.c -o copieIE
copieIE.c:1:22: error: appelsys.h: Aucun fichier ou répertoire de ce
type
copieIE.c: In function ‘main’:
copieIE.c:4: error: ‘BUFSIZ’ undeclared (first use in this function)
copieIE.c:4: error: (Each undeclared identifier is reported only once
copieIE.c:4: error: for each function it appears in.)
emprex@debian:~/le_langage_C/chap8$
mes recherches sur le Web ne me donne pas plus de réponse.
Merci pour votre aide
Guillaume
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Bonjour , Merci pour vos réponses. Mon support est le K&R2 qui fait référence à appelsys.h pour expliquer la programmation en C sous Unix.
C'est une grossière erreur de traduction. Et à l'inverse d'autres points de vue, je trouve assez intéressant le K&R dans sa version anglaise.
Néanmoins, un conseil: lire la documentation informatique dans sa langue d'origine, souvent l'anglais (avec un niveau de langue très simple).
BUFSIZ est défini dans <stdio.h> et plus précisément dans un fichier interne qui est inclus par l'inclusion de <stdio.h>
Et excusez moi de ma mauvaise humeur initiale.
Un reflexe possible quand on cherche un nom dans une librairie standard, c'est
grep -rn BUFSIZ /usr/include/
Et sinon, cherchez sur le web!
Cordialement
-- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359 8, rue de la Faiencerie, 92340 Bourg La Reine, France *** opinions {are only mines, sont seulement les miennes} ***
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS
strohecker guillaume wrote:
Bonjour ,
Merci pour vos réponses.
Mon support est le K&R2 qui fait référence à appelsys.h pour expliquer
la programmation en C sous Unix.
C'est une grossière erreur de traduction. Et à l'inverse d'autres points
de vue, je trouve assez intéressant le K&R dans sa version anglaise.
Néanmoins, un conseil: lire la documentation informatique dans sa langue
d'origine, souvent l'anglais (avec un niveau de langue très simple).
BUFSIZ est défini dans <stdio.h> et plus précisément dans un fichier
interne qui est inclus par l'inclusion de <stdio.h>
Et excusez moi de ma mauvaise humeur initiale.
Un reflexe possible quand on cherche un nom dans une librairie standard,
c'est
grep -rn BUFSIZ /usr/include/
Et sinon, cherchez sur le web!
Cordialement
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mines, sont seulement les miennes} ***
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Bonjour , Merci pour vos réponses. Mon support est le K&R2 qui fait référence à appelsys.h pour expliquer la programmation en C sous Unix.
C'est une grossière erreur de traduction. Et à l'inverse d'autres points de vue, je trouve assez intéressant le K&R dans sa version anglaise.
Néanmoins, un conseil: lire la documentation informatique dans sa langue d'origine, souvent l'anglais (avec un niveau de langue très simple).
BUFSIZ est défini dans <stdio.h> et plus précisément dans un fichier interne qui est inclus par l'inclusion de <stdio.h>
Et excusez moi de ma mauvaise humeur initiale.
Un reflexe possible quand on cherche un nom dans une librairie standard, c'est
grep -rn BUFSIZ /usr/include/
Et sinon, cherchez sur le web!
Cordialement
-- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359 8, rue de la Faiencerie, 92340 Bourg La Reine, France *** opinions {are only mines, sont seulement les miennes} ***
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS