Problème compilation de la librairie pthread (C)

Bonjour bonsoir !

voila après avoir changé de disque dur j’ai réinstaller ma debian il y a 2 jours via l’iso netinstal (dernière version).

En TP à la fac nous travaillons sur un petit programme traitant des ressources partagées et des applis multi-thread. J’utilise donc la librairie pthread pour cela, et lors de la compilation je prend le soin d’ajouter l’option -lpthread.

Mais le compilateur me retourne une erreur : fatal error: pthread: Aucun fichier ou dossier de ce type

Dans synaptic j’ai installé les librairies nécessaires (à peu prêt toutes celles que j’ai trouvé :mrgreen: ), mais rien n’y fait j’ai toujours cette erreur je comprend pas… (libpthread-stubs0, libpthread-stubs0-dev)

N’hésitez pas à me demander si j’ai omis des infos nécessaire :smiley:

Cordialement

Es-tu sûr d’avoir un libpthread.so ?

oui oui :

locate libpthread.so
/lib/x86_64-linux-gnu/libpthread.so.0
/lib32/libpthread.so.0
/usr/lib/x86_64-linux-gnu/libpthread.so
/usr/lib32/libpthread.so

Je sèche. A moins qu’il ne soit pas visible ? (-R -L en LDFLAGS). Mais je n’y crois guère…

Je viens de trouvé il y a 5 minutes… et je suis bien dégoutté de moi même :075

j’avais mis #include à la place de #include <pthread.h> dans mon entête de fichier .c

désolé du dérangement et merci pour l’aide quand même :smiley:

PS : comment puis-je mettre le topic en résolu ? :think: