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

 


Dernière réponse
Sujet : FreeBSD et -lpthread
EverGlide

cyplp a écrit :

ben disons que j'étais super a la bourre sur un projet donc j'ai fais simple et sans réfléchir mais c'est vrai que un lien ou -L"/usr/local/lib/" aurait été bcp plus propre !


 
 ;)


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
EverGlide

cyplp a écrit :

ben disons que j'étais super a la bourre sur un projet donc j'ai fais simple et sans réfléchir mais c'est vrai que un lien ou -L"/usr/local/lib/" aurait été bcp plus propre !


 
 ;)

cyplp ben disons que j'étais super a la bourre sur un projet donc j'ai fais simple et sans réfléchir mais c'est vrai que un lien ou -L"/usr/local/lib/" aurait été bcp plus propre !
EverGlide

cyplp a écrit :

si elle est dispo mais elle était planquée dans /usr/local/lib qui n'était pas dans le path d ld  
j'ai donc fais le truc tres gore de copier tout /usr/local/lib dans /lib


 
Ok, dans ce cas tu peux faire un ln -s c moins porc ;)
Chez moi je l'ai ke dans le compat linux mais l'include suffit pour compiler

cyplp si elle est dispo mais elle était planquée dans /usr/local/lib qui n'était pas dans le path d ld  
j'ai donc fais le truc tres gore de copier tout /usr/local/lib dans /lib
EverGlide La lib libpthread.so n'est pas dispo
 
man pthread
Dans le synopsis, l'include du header <phread.h> est suffisant pour compiler, voila ;)
cyplp up
cyplp En ce moment je joue un peu avec freebsd et je compile un des mes prog  
seulement j'obtiens l'erreur suivante  
au linkage :

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


 
j ai installé /usr/ports/devel/pth mais je suis pas sur que ce soir les thread posix ou l'option n'est pas la meme pour linux et freebsd


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)