Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1802 connectés 

  FORUM HardWare.fr
  Programmation
  C

  mutex, j'arrive pas a compiler

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mutex, j'arrive pas a compiler

n°587098
morpheus67
Posté le 10-12-2003 à 08:51:04  profilanswer
 

Quand je suis sur mon pc sous linux, je n'arrive pas a utiliser les mutex, erreurs a la compilation (comme s'il ne connaissait pas les mutex) alors que si j'envoie exactement le meme programme a la fac, ca marche sans probleme. D'ou ca peut venir ? :??:

mood
Publicité
Posté le 10-12-2003 à 08:51:04  profilanswer
 

n°587101
Moktar1er
No one replies...
Posté le 10-12-2003 à 08:52:13  profilanswer
 

si tu ne nous donne pas précisement le message d'erreur qu'il te retourne, on peut pas faire grand' chose...

n°587106
morpheus67
Posté le 10-12-2003 à 09:06:20  profilanswer
 

Code :
  1. mutex_t  mutex;
  2. ......
  3. mutex_init(&mutex,USYNC_PROCESS,NULL);


 
gcc me sort :

wcp.c:18: error: erreur de syntaxe before "mutex"
wcp.c:18: attention : data definition has no type or storage class
wcp.c: Dans la fonction « main »:
wcp.c:43: error: `USYNC_PROCESS' undeclared (first use in this function)
wcp.c:43: error: (Each undeclared identifier is reported only once
wcp.c:43: error: for each function it appears in.)


ligne 18 correspond a mutex_t mutex
ligne 43  correspond a mutex_init(&mutex,USYNC_PROCESS,NULL);
 
 
Je comprend pas pourquoi chez moi ca marche pas alors qu'a la fac la marche tres bien [:le kneu]


Message édité par morpheus67 le 10-12-2003 à 09:11:04
n°587108
Moktar1er
No one replies...
Posté le 10-12-2003 à 09:14:51  profilanswer
 

est-ce que tu as #include <pthread.h>?

n°587112
morpheus67
Posté le 10-12-2003 à 09:21:30  profilanswer
 

moktar1er a écrit :

est-ce que tu as #include <pthread.h>?

non je l'avais pas mais je viens de le rajouter et ca ne marche tjs pas :/

n°587121
Moktar1er
No one replies...
Posté le 10-12-2003 à 09:41:07  profilanswer
 

euh attends ... je vois de voir 1 truc...
mutex_t tout seul comme ça je connaissais pas de toutes façons...
ils n'ont pas une librairie spéciale à ta fac?

n°587129
morpheus67
Posté le 10-12-2003 à 09:50:18  profilanswer
 

c'est bon, ca marche, je viens de rajouter pthread_ devant tout ce qui a en rapport avec les mutex et ca compile :jap:
 
Notre prof aurait pu nous dire ca quand meme [:le kneu]

n°587135
Fab52
StatuFab
Posté le 10-12-2003 à 10:02:18  profilanswer
 

Ah bah non, t'es fou toi ...
La devise de 90% des profs d'infos que j'ai croise c'etait : Nous on vous apprend l'algorithmique et la prog objet ... pour le code c'est a vous d'apprendre tout seul ... :sarcastic:


---------------
Attention aux tomics revelateurs. Quand on est bourre, faut pas moster  :D :) ;)
n°587172
morpheus67
Posté le 10-12-2003 à 10:44:58  profilanswer
 

Fab52 a écrit :

Ah bah non, t'es fou toi ...
La devise de 90% des profs d'infos que j'ai croise c'etait : Nous on vous apprend l'algorithmique et la prog objet ... pour le code c'est a vous d'apprendre tout seul ... :sarcastic:

ca me derangerais meme pas trop mais dans ce cas qu'ils nous disent rien au lieu de nous donner des trucs qui ne marchent que sur les ordi de la fac :sarcastic:  

n°587311
Taz
bisounours-codeur
Posté le 10-12-2003 à 13:53:29  profilanswer
 

morpheus67 a écrit :

je viens de rajouter pthread_ devant tout ce qui a en rapport avec les mutex et ca compile[:le kneu]

on est sauvé alors :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  mutex, j'arrive pas a compiler

 

Sujets relatifs
compiler du c++ sous (ou pour) unixNotice à la *** que j'arrive pas à enlever !
[Eclipse - J2EE] J'y arrive pas...Compiler sous g++ des sources pas dans le repertoire courant ?
Compiler et générer de la doc récursivement...en quel langage compiler ce soft ?
Impossible de compiler un "Hello World" sans mes verres progressifs[OpenGL] arrive po a coller une texture sur une subWindow :'( [resolu]
DirectShow => J'arrive pas à utiliser SampleGrabber!!!Help j'arrive pas à implémenter une base Mysql avec PHP
Plus de sujets relatifs à : mutex, j'arrive pas a compiler


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR