Re: Pb de compilation avec GTK 2.2.4...
Ainsi parla Alain D'EURVEILHER le 348ème jour de l'an 2003: > Nicolas Rueff a écrit: > > >Ainsi parla Alain D'EURVEILHER le 347ème jour de l'an 2003: > > > > > > > >>pkg-config --cflags --libs gtk+-2.0 > >> > >> > > > >que donne cette commande ? > > > > > J'ai essayé ceci : > dans mon Makefile : > -- > GLIBS = `gtk-config --libs --cflags` > GFLAGS = `gtk-config --cflags` > GNLIBS = `gnome-config --cflags --libs gnomeui` > GNFLAGS = `gnome-config --cflags` > GTALL = `pkg-config --cflags --libs gtk+-2.0` > GTFLAGS = `pkg-config --cflags gtk+-2.0` > GTLIBS = `pkg-config --libs gtk+-2.0` > > all: reboot > > reboot: reboot.o > cc reboot.o -o reboot $(GTALL) > > reboot.o: reboot.c > cc reboot.c -c -o reboot.o $(GTFLAGS) > > clean: > rm -f *.o > --- > Puis : > --- > 13:17 [EMAIL PROTECTED] ~/gtk/test1% make clean && make > rm -f *.o > cc reboot.c -c -o reboot.o `pkg-config --cflags gtk+-2.0` > cc reboot.o -o reboot `pkg-config --cflags --libs gtk+-2.0` > 13:20 [EMAIL PROTECTED] ~/gtk/test1% > > > =>Ca semble mieux. Mais ai-je raison de faire ainsi ?? C'est un début, mais pas très clair. Une autre méthode, plus élégante (vive les rêgles implicites): -- CC = gcc CFLAGS = `pkg-config --cflags gtk+-2.0` LDLIBS = `pkg-config --libs gtk+-2.0` SOURCES=reboot.c reboot2.c OBJS=$(SOURCES:.c=.o) TARGET=reboot all: $(TARGET) $(TARGET): $(OBJS) clean: rm -f $(OBJS) $(TARGET) --- info make pour + d'infos ... -- .,p**"*=b_ Nicolas Rueff ?P" .__ `*b Montbéliard - France |P .d?'`&, 9| http://rueff.tuxfamily.org M: |} |- H' [EMAIL PROTECTED] &| `#?_._oH' +33 6 77 64 44 80 `H. "`"`' GPG 0xDD44DAB4 `#?. ICQ 97700474 `^~. We are Penguin. Resistance is futile. You will be assimilated. pgp0OEqSd787q.pgp Description: PGP signature
Re: Pb de compilation avec GTK 2.2.4...
Le 12400ième jour après Epoch, Alain D'EURVEILHER écrivait: > --090700020008090201030306 > Content-Type: text/html; charset=us-ascii > Content-Transfer-Encoding: 7bit > > > > > > > > Nicolas Rueff a écrit: > cite="[EMAIL PROTECTED]"> > Ainsi parla Alain D'EURVEILHER le 347ème jour de l'an > 2003: > > > > pkg-config --cflags --libs gtk+-2.0 > > > > que donne cette commande ? > > > 13:10 [EMAIL PROTECTED] ~% pkg-config --cflags --libs gtk+-2.0 > -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include > -I/usr/local/include/pango-1.0 -I/usr/X11R6/include > -I/usr/local/include -I/usr/include/freetype2 > -I/usr/local/include/gtk-2.0 -I/usr/local/include/atk-1.0 > -I/usr/local/lib/gtk-2.0/include -L/usr/local/lib -lpango-1.0 > -lglib-2.0 -lgmodule-2.0 -ldl -lgobject-2.0 -lpangox-1.0 -lpangoxft-1.0 > -lgdk_pixbuf-2.0 -lm -latk-1.0 -lgdk-x11-2.0 -lgtk-x11-2.0 > 13:10 [EMAIL PROTECTED] ~% > > AlaiN. > > Merci d'éviter le HTML dans cette liste. D'autant plus que le formattage induit par ce code html est tout sauf conforme à la technique générale utilisée pour quoter les message. Je sais, je suis un vieux grincheux, mais même jeune j'étais comme ça :) -- The ends justify the means. -- after Matthew Prior
Re: Pb de compilation avec GTK 2.2.4...
Nicolas Rueff a écrit: Ainsi parla Alain D'EURVEILHER le 347ème jour de l'an 2003: pkg-config --cflags --libs gtk+-2.0 que donne cette commande ? J'ai essayé ceci : dans mon Makefile : -- GLIBS = `gtk-config --libs --cflags` GFLAGS = `gtk-config --cflags` GNLIBS = `gnome-config --cflags --libs gnomeui` GNFLAGS = `gnome-config --cflags` GTALL = `pkg-config --cflags --libs gtk+-2.0` GTFLAGS = `pkg-config --cflags gtk+-2.0` GTLIBS = `pkg-config --libs gtk+-2.0` all: reboot reboot: reboot.o cc reboot.o -o reboot $(GTALL) reboot.o: reboot.c cc reboot.c -c -o reboot.o $(GTFLAGS) clean: rm -f *.o --- Puis : --- 13:17 [EMAIL PROTECTED] ~/gtk/test1% make clean && make rm -f *.o cc reboot.c -c -o reboot.o `pkg-config --cflags gtk+-2.0` cc reboot.o -o reboot `pkg-config --cflags --libs gtk+-2.0` 13:20 [EMAIL PROTECTED] ~/gtk/test1% =>Ca semble mieux. Mais ai-je raison de faire ainsi ?? thx AlaiN.
Re: Pb de compilation avec GTK 2.2.4...
Nicolas Rueff a écrit: Ainsi parla Alain D'EURVEILHER le 347ème jour de l'an 2003: pkg-config --cflags --libs gtk+-2.0 que donne cette commande ? 13:10 [EMAIL PROTECTED] ~% pkg-config --cflags --libs gtk+-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/include/freetype2 -I/usr/local/include/gtk-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/lib/gtk-2.0/include -L/usr/local/lib -lpango-1.0 -lglib-2.0 -lgmodule-2.0 -ldl -lgobject-2.0 -lpangox-1.0 -lpangoxft-1.0 -lgdk_pixbuf-2.0 -lm -latk-1.0 -lgdk-x11-2.0 -lgtk-x11-2.0 13:10 [EMAIL PROTECTED] ~% AlaiN.
Re: Pb de compilation avec GTK 2.2.4...
Ainsi parla Alain D'EURVEILHER le 347ème jour de l'an 2003: > pkg-config --cflags --libs gtk+-2.0 que donne cette commande ? -- .,p**"*=b_ Nicolas Rueff ?P" .__ `*b Montbéliard - France |P .d?'`&, 9| http://rueff.tuxfamily.org M: |} |- H' [EMAIL PROTECTED] &| `#?_._oH' +33 6 77 64 44 80 `H. "`"`' GPG 0xDD44DAB4 `#?. ICQ 97700474 `^~. We are Penguin. Resistance is futile. You will be assimilated. pgpb187EI65hn.pgp Description: PGP signature
Pb de compilation avec GTK 2.2.4...
Bonjour, Je viens d'installer GTK 2.2.4 et au moment de la compilation, j'ai les messages d'erreur suivant. Est-ce que quelqu'un peut m'aider la dessus s'il vous plait... 15:41 [EMAIL PROTECTED] ~/gtk/reboot% make cc reboot.c -c -o reboot.o `pkg-config --cflags --libs gtk+-2.0` cc: -lpango-1.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -lglib-2.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -lgmodule-2.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -ldl: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -lgobject-2.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -lpangox-1.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -lpangoxft-1.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -lgdk_pixbuf-2.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -lm: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -latk-1.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -lgdk-x11-2.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc: -lgtk-x11-2.0: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite cc reboot.o -o reboot `pkg-config --cflags --libs gtk+-2.0` 15:42 [EMAIL PROTECTED] ~/gtk/reboot% Merci :-) AlaiN.