Bonjour,

Je me permets de poster ici un problème assez malicieux, après m'être fait ridiculiser à poster un strlen maison renvoyant un char (hum...).
Il ne s'agit pas d'une aussi bête erreur d'inattention ici, mais d'un réel problème.

J'ai fait un simple .c utilisant des threads/mutex, compilant avec un Makefile.
Le problème en lui-même : le programme refuse de compiler (oui, j'ai mis -W, -Wall et -Wextra ).
J'ai aussi pris le soin d'inclure un petit "-lpthread" à la compil.

Que ce soit sur la ligne de compil dans le Makefile, que ce soit dans les CFLAGS ou LDFLAGS, ou même en faisant gcc -o nom_de_mon_executable mon_point_c.c -lpthread, cela ne marche pas. La compilation me pop une undefined reference to pthread_mutex_init.

Je ne sais plus quoi faire...
Merci d'avance de votre aide.

Edit: Je suis un gros con, j'avais mal écrit pthread sur la fonction pthread_mutex_init();
Désolé du dérangement.