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

  FORUM HardWare.fr
  Programmation
  C++

  Pb pour faire marcher gtk avec des threads (C)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb pour faire marcher gtk avec des threads (C)

n°249317
canibal dr​agon
Posté le 20-11-2002 à 12:04:46  profilanswer
 

Je voudrais utiliser des threads pour booster mon prog en gtk2
Qqn sait-il comment ca marche ?

mood
Publicité
Posté le 20-11-2002 à 12:04:46  profilanswer
 

n°249448
Tomate
Posté le 20-11-2002 à 13:11:59  profilanswer
 

ouaip, help plz, je bosse sur le meme proj avec lui, et sans les threads c est tres long!!!!!
 
a la compilation on a ca:

Code :
  1. main.c:19: undefined reference to `g_thread_init'


 
 
le main :

Code :
  1. int
  2. main (int argc, char *argv[])
  3. {
  4. #ifndef G_THREADS_ENABLED
  5. #error "This program needs a version of Glib which supports threads"
  6. #else
  7.   GtkWidget *win;
  8.   g_thread_init(NULL);
  9.   gtk_set_locale ();
  10.   gtk_init (&argc, &argv);
  11.   mainwin = NULL;
  12.   win = create_mainwin();
  13.   if (!win)
  14.     return EXIT_FAILURE;
  15.   gtk_widget_show (win);
  16.   gdk_threads_enter();
  17.   gtk_main ();
  18.   gdk_threads_leave();
  19. #endif
  20.   return EXIT_SUCCESS;
  21. }


 
pourtant j ai recompile la glib et les threads doivent etre actives, mais nan:(
 
pk?????????


Message édité par Tomate le 20-11-2002 à 13:12:29
n°249540
Tomate
Posté le 20-11-2002 à 14:20:08  profilanswer
 

surtout repondez pas tous en meme tps :D

n°249679
taureau
Posté le 20-11-2002 à 15:56:18  profilanswer
 
n°249697
Tomate
Posté le 20-11-2002 à 16:16:46  profilanswer
 

thx j ai trouve mon bonneur  :hello:  
 
pk j ai po commence par google :??:  :??:

n°249768
taureau
Posté le 20-11-2002 à 17:07:22  profilanswer
 

je sais pas...comme punition je pense que tu devrais donner la solution  :D

n°250041
Tomate
Posté le 20-11-2002 à 20:38:09  profilanswer
 

bah pour utiliser cette fonction, donc les gthreads, il fo compiler avec les options donnees pas `glib-config --libs gthread`
 
hehe, le pb c est que je sais po comment rajouter ca ds le flag GTK2 d autoconf/automake :D


---------------
:: Light is Right ::

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

  Pb pour faire marcher gtk avec des threads (C)

 

Sujets relatifs
classes et threadsC++ et threads + eCos
[Threads/C] Fonction non bloquante checkant si un thread est fini...C XLib Threads - comment envoyer un message ?
[java] question sur les threadsThreads + UDP
Tomcat 4, j'arrive pas à le faire marcher ![html js] c'est basique mais ca veut poa marcher :(
[ THREAD ] A ceux qui savent programmer les threads sous Linux/Unix[MFC] threads et voir autres questions au 7ème message
Plus de sujets relatifs à : Pb pour faire marcher gtk avec des threads (C)


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