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
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" Et IceWM en tant ke windowmanager... Il n'y a |
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 )
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 !
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