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

  FORUM HardWare.fr
  Programmation
  C

  freebsd et les threads posix

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

freebsd et les threads posix

n°702633
cyplp
Posté le 19-04-2004 à 11:35:47  profilanswer
 

voila mon probleme
 
je realise un projet de systeme sous linux et j'aimerai le compilé sous freebsd pour le rendre le moin dépendant possible de linux
 
j ai un freebsd 5.2 sous la main mais mon projet ne compile pas j'obtiens  

Code :
  1. gmake[1]: Leaving directory `/usr/home/cyp/projet/error'
  2. gcc -pipe plane/plane.o loader/loader.o display/display.o stack_queue/plane_list.o stack_queue/plane_queue.o main.o semaphore/semaphore.o error/debug.o -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include     -L/usr/local/li
  3. ard  -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -D _REENTRANT -o test
  4. /usr/bin/ld: cannot find -lpthread
  5. gmake: *** [test] Error 1


 
je connais pas grand chose à FreeBSD et j'arrive pas a trouvé le port a compilé pour les threads posix


Message édité par cyplp le 19-04-2004 à 17:22:16

---------------
logiciels libres à Pau http://www.paulla.asso.fr
mood
Publicité
Posté le 19-04-2004 à 11:35:47  profilanswer
 

n°702741
Taz
bisounours-codeur
Posté le 19-04-2004 à 13:38:58  profilanswer
 

il suffit de bien savoir l'orthographier

n°703041
cyplp
Posté le 19-04-2004 à 17:00:25  profilanswer
 

pardon ?


---------------
logiciels libres à Pau http://www.paulla.asso.fr
n°703054
Taz
bisounours-codeur
Posté le 19-04-2004 à 17:14:07  profilanswer
 

/usr/bin/ld: cannot find -lptheard

n°703063
cyplp
Posté le 19-04-2004 à 17:22:03  profilanswer
 

je corrige problem de copié collé mais l'erreur reste la meme


---------------
logiciels libres à Pau http://www.paulla.asso.fr
n°703066
Taz
bisounours-codeur
Posté le 19-04-2004 à 17:23:24  profilanswer
 

vas y redonne ton message d'erreur ?

n°703076
cyplp
Posté le 19-04-2004 à 17:32:44  profilanswer
 

Code :
  1. gcc -pipe plane/plane.o loader/loader.o display/display.o stack_queue/plane_list.o stack_queue/plane_queue.o main.o semaphore/semaphore.o error/debug.o -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include     -L/usr/local/lib -lglib-2.0 -liconv   -lpthread  -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -D _REENTRANT -o test
  2. /usr/bin/ld: cannot find -lpthread
  3. gmake: *** [test] Error 1
  4. -bash-2.05b$



---------------
logiciels libres à Pau http://www.paulla.asso.fr
n°703110
Taz
bisounours-codeur
Posté le 19-04-2004 à 18:00:57  profilanswer
 

déjà tu devrais utiliser pkg-config pour la glib
 
t'as cherché le fichier sur ton disque au moins

n°703118
cyplp
Posté le 19-04-2004 à 18:17:18  profilanswer
 

pkg-config déja fait !
 

Code :
  1. serveur_freebsd# find . -name pthread
  2. serveur_freebsd#


---------------
logiciels libres à Pau http://www.paulla.asso.fr
n°703130
Taz
bisounours-codeur
Posté le 19-04-2004 à 18:34:04  profilanswer
 

find /lib -name libpthread*

mood
Publicité
Posté le 19-04-2004 à 18:34:04  profilanswer
 

n°703133
cyplp
Posté le 19-04-2004 à 18:37:59  profilanswer
 

bash-2.05b# find /usr/local/lib -name libpthread*
/usr/local/lib/pth/libpthread.so
/usr/local/lib/pth/libpthread.so.20
/usr/local/lib/pth/libpthread.a


Message édité par cyplp le 19-04-2004 à 18:39:37

---------------
logiciels libres à Pau http://www.paulla.asso.fr
n°703415
cyplp
Posté le 20-04-2004 à 08:33:00  profilanswer
 

ça marche j'ai compilé /usr/ports/devel/pth et fait un liens de /usr/local/lib/pth vers /lib


---------------
logiciels libres à Pau http://www.paulla.asso.fr

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

  freebsd et les threads posix

 

Sujets relatifs
[Perl] Lancer une centaine de "threads" sous windowsthreads
[C] Cherche un tuto pour apprendre à faire des threads en C"unable to initialize threads: cannot find class java/lang/Thread"
[c++] probleme avec le mot clé static et les threads sous windowsproblème avec les threads (associés aux sockets) sous windows
problème avec des threads sous vb.net.lib à inclure pour threads sous VC++
Support des threads dans PHP ?création de threads + sockets asynchrones portable win32/linux
Plus de sujets relatifs à : freebsd et les threads posix


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