I recently decided to build a CVS version of GTK 1.3, in order to see what would be require to port AbiWord to it. However, I was unable to get GTK proper to compile. Both GLib and Pango compile properly, and install properly. GTK, however, fails with this error. gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -D_REENTRANT -DPIXBUF_LIBDIR=\"/gnome/install//lib/gtk-2.0/1.3.3/loaders\" -g -O2 -g -Wall -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -D_REENTRANT -c gdk-pixbuf.c -fPIC -DPIC -o .libs/gdk-pixbuf.lo gdk-pixbuf.c:414: gdk-pixbuf-marshal.c: No such file or directory make[3]: *** [gdk-pixbuf.lo] Error 1 There are no files called gdk-pixbuf-marshal, with any extension, in the whole of GNOME CVS, according to the search engine in LXR. If the line that includes that file is commented out, the compilation gets further, but dies attempting to include gdk-pixbuf-marshal.h, which is actually required by gdk-pixbuf/gdk-pixbuf-loader.c. I haven't manually checked all of CVS, but this suggests that the search engine is correct: [sam samth /gnome]$ ls total 24 drwxr-xr-x 8 sam sam 4096 Apr 10 01:26 gdk-pixbuf drwxr-xr-x 14 sam sam 8192 Apr 10 00:23 glib drwxr-xr-x 18 sam sam 4096 Apr 10 01:11 gtk+ drwxr-xr-x 8 sam sam 4096 Apr 10 00:58 install drwxr-xr-x 11 sam sam 4096 Apr 10 00:55 pango [sam samth /gnome]$ find ./ -name \*gdk-pixbuf-marshal\* ./gtk+/gdk-pixbuf/gdk-pixbuf-marshal.list Am I missing something obvious here? I couldn't find anything in the archives on this. Thanks sam th --- sam uchicago edu --- http://www.abisource.com/~sam/ OpenPGP Key: CABD33FC --- http://samth.dyndns.org/key DeCSS: http://samth.dyndns.org/decss
Attachment:
pgpurI6TkFaDh.pgp
Description: PGP signature