Hi Armin,
Alex:
...
In file included from /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:35:0,
from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37,
from /usr/include/gtk-2.0/gdk/gdkcairo.h:28,
from /usr/include/gtk-2.0/gdk/gdk.h:33,
from /usr/include/gtk-2.0/gtk/gtk.h:32,
from main.c:19:
...
Armin:
This is interesting. The question is, why is gdk-pixbuf.h included from
gtk-2.0 hierarchy. If I remember correctly, gdk-pixbuf includes should
be in /usr/include/gdk-pixbuf-2.0, not in /usr/include/gtk-2.0/gdk-pixbuf.
gdk-pixbuf was part of GTK+2 before GTK+3 appeared, but that was really
long time ago (before GTK+-2.22 I think). Is it possible that you might
have leftovers from older versions of software on your system?
If so, you are going to have a bad time ..
Alex:
A few quick and dirty moves,
[]$ ls -ogtr /usr/include/gtk-2.0/
drwxr-xr-x 2 4096 2010-06-27 21:19 gdk-pixbuf
drwxr-xr-x 2 4096 2010-06-27 21:19 gdk-pixbuf-xlib
drwxr-xr-x 2 4096 2012-12-01 17:50 gdk
drwxr-xr-x 2 8192 2012-12-01 17:50 gtk
cd /usr/include/gtk-2.0/
[/usr/include/gtk-2.0]$ mv gdk-pixbuf gdk-pixbuf-old
[/usr/include/gtk-2.0]$ ln -fs /usr/include/gdk-pixbuf-2.0/gdk-pixbuf \
gdk-pixbuf
[/usr/include/gtk-2.0]$ ls -ltr
drwxr-xr-x 2 root root 4096 2010-06-27 21:19 gdk-pixbuf-old
drwxr-xr-x 2 root root 4096 2010-06-27 21:19 gdk-pixbuf-xlib
drwxr-xr-x 2 root root 4096 2012-12-01 17:50 gdk
drwxr-xr-x 2 root root 8192 2012-12-01 17:50 gtk
lrwxrwxrwx 1 root root 38 2012-12-01 19:10 gdk-pixbuf ->
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf
After those machinations, poppler build looked smoother than a baby's bottom.
THANK YOU VERY MUCH
For COMPLETENESS
~~~~~~~~~~~~~~~~
[]$ ls -ld /usr/include/gtk-3.0
drwxr-xr-x 5 root root 4096 2011-03-18 18:10 /usr/include/gtk-3.0
Install times:
2010-06-27 20:49 gtk+-2.21.0
2010-06-27 21:19 gtk+-2.21.2
2011-03-04 00:53 gtk+-2.24.0
2011-03-09 19:22 gtk+-2.24.1
2011-03-18 18:10 gtk+-3.0.3
2011-03-28 17:57 gtk+-2.24.3
2011-07-14 20:16 gtk+-2.24.5
2012-01-09 14:13 gtk+-2.24.8
2012-03-19 22:57 gtk+-2.24.10
2012-04-26 10:25 gtk+-3.4.1
2012-12-01 17:51 gtk+-2.24.13
I'll certainly do some thorough perestroika on this mess any time
soon, when mi mind clears.
Anyway, the dates above give you some idea what happened when.
Thanks again and good night,
-- Alex
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page