compil avec lib pthread sous linux [RESOLU] - C - Programmation
Marsh Posté le 30-01-2009 à 13:36:20
Pouquoi tu inclues les headers ./pthreads-w32-2-8-0-release plutôt que ceux de /usr/include ? Vu le w32 dans le nom ils m'ont l'air d'être faits pour windows ceux là, non ?
Marsh Posté le 30-01-2009 à 15:09:16
Effectivement autant pour moi... J'ai aussi découvert que la fonction pthread_delay_np n'existait que pour win32, je l'ai remplacée par sleep() sous linux (sleep() est thread safe)
Marsh Posté le 30-01-2009 à 12:52:39
salut,
j'ai écris un programme qui utilise la librairie pthread. Il se compile très bien sous Windows, mais pas sous Linux.
Voici ma ligne de compilation :
et le résultat :
Si j'omet d'inclure pthread, voici ce qui se passe :
J'ai vérifié plusieurs fois ma ligne de compil et les chemins, et tout correspond... Voyez vous l'origine de mon problème ?
Merci
Message édité par sonick le 30-01-2009 à 15:09:38