SAlut à tous

j'ai un probleme un peu bizarre, et j'arrive pas a comprendre pourquoi ...
voila le truc, j'essai de crée des threads, je bosse sous KDE, j'utilise donc la classe pthread : voila une parti du prog

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
#include <pthread.h>
#include <stdio.h>
 
int main ()
{
 
 pthread_t MaThread;
 pthread_create(&MaThread,NULL,MaFonction,NULL);
 
 ....
}
Voila lorsque je compile :
gcc -o MonProg MonProg.c

j'ai l'erreur suivante :
" undefined reference to 'pthread_create' "

Ce qui n'est pas logique ( pr le moment lol ), car le compilateur a bien reperé la classe ( donc l'include ), puisqu'elle a crée l'objet avec la classe 'pthread', l'orthographe etant bonne, je ne comprend pas pourquoi le compilateur ne trouve pas la fonction 'pthread_create' ...

Si vous pouvez m'eclairé
Merci d'avance