Comment créer un exécutable static avec GTK ? - Divers - Linux et OS Alternatifs
Marsh Posté le 07-04-2003 à 19:25:36
window manager : blackbox ou fluxbox   
 
Marsh Posté le 08-04-2003 à 13:57:24
de ttes façons, il y a GTK sur le CD... Donc, on peut programmer des interfaces "normalmeent"  Et IceWM en tant ke windowmanager... Il n'y a
 Et IceWM en tant ke windowmanager... Il n'y a  
pas plus petit que IceWM ? Il me faut vraiment gagner de la place... 
De même, GTK2 est plus gros que GTK 1.2 ?
Marsh Posté le 08-04-2003 à 14:26:46
| Le Sot Zi a écrit : de ttes façons, il y a GTK sur le CD... Donc, on peut programmer des interfaces "normalmeent"  | 
 
pour gtk2, surement, il y a pas mal de new choses par rapport a la 1.2 
Marsh Posté le 08-04-2003 à 15:00:05
et pour la compilation en statique de mon appli GTK, j'ai fait ceci :  
gcc test.c -static -o test `pkg-config --cflags --libs gtk+-2.0` 
 
et là, ld m'insulte... 
 :'(
Marsh Posté le 08-04-2003 à 16:27:38
| Le Sot Zi a écrit : et pour la compilation en statique de mon appli GTK, j'ai fait ceci :   | 
 
Et on peut savoir de quoi il te traite ?
Marsh Posté le 08-04-2003 à 16:52:08
| e_esprit a écrit :   | 
 
Ce que je demande c'est les messages d'erreurs qu'il te sort... c'etait pas une plaisanterie foireuse !!!
Marsh Posté le 08-04-2003 à 21:47:53
excuse... J'ai des pbs personnels à résoudre (mé pk elle veut pas m'étouter ? :'( ) 
Voilà le message kil me sort : 
|   | 
Marsh Posté le 09-04-2003 à 08:42:31
| Le Sot Zi a écrit : excuse... J'ai des pbs personnels à résoudre (mé pk elle veut pas m'étouter ? :'( )  
    | 
 
et 'libgtk-x11-2.0.so' tu l'as ou ? Faudrait pas rajouter un -L/la/ou/il/se/trouve ??? 
Ou ajouter au ld.so.conf si il est pas dedans... 
 
Sinon, si elle veut pas t'ecouter, c'est parce qu'elles adorent nous rendre fous  ! toutes les memes (non, non, je suis pas aigri du tout en ce moment moi
 ! toutes les memes (non, non, je suis pas aigri du tout en ce moment moi  )
 )
Marsh Posté le 09-04-2003 à 08:59:47
| e_esprit a écrit :   | 
 
 
Pour compilationner en static, il faut pas plutot libgtk-x11-2.0.a ?
Marsh Posté le 09-04-2003 à 09:11:55
| kadreg a écrit :   | 
 
  c fort possible en effet !
 c fort possible en effet !
Marsh Posté le 09-04-2003 à 10:03:28
J'ai trouvé : 
 
| EvaZion softthinks # find / -name libgtk-x11*  | 
  
J'ai donc rajouté /usr/lib dans /etc/ld.so.conf, et j'ai lancé ldconfig, puis j'ai réessayé la compilation, mais ça merde encore :'(
Marsh Posté le 09-04-2003 à 11:24:33
J'ai du nouveau !!! 
 
 
| softthinks@EvaZion test $ make  | 
  
donc ça compile bien le programme... 
 
| softthinks@EvaZion test $ ll  | 
  
Donc, le programme est exécutable  
 
 
| softthinks@EvaZion test $ ./testGTK  | 
  
mais il n'existe pas !!!!!!!!!!!!!!!   
   
   
   
   
   
 
Marsh Posté le 09-04-2003 à 11:26:07
| Le Sot Zi a écrit : J'ai du nouveau !!!  
    
    
    | 
  
 
Marsh Posté le 09-04-2003 à 11:33:17
mieux : 
 
| softthinks@EvaZion test $ ldd testGTK  | 
  
PT2R   
   
   
   
   
   
   
   
   
   
   
 
Marsh Posté le 09-04-2003 à 13:52:02
bon, j'ai essayé de faire ça en gtk 1.2 et ça roulaize... 
Donc c bon, merciiiiiiiiii 
 
Marsh Posté le 07-04-2003 à 19:12:40
Je reformule ma question 
 
 
 
Je ne vois pas du tout comment faire ça... L'option -static passée à GCC me met une erreur...... Alors que sans elle, ça marche nickel, je peux lancer l'application et tout...
PLEASE HELP
Message édité par Profil supprimé le 08-04-2003 à 15:57:35