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