Problems building Garnome 0.19.3 on Mandrake 8.2: libgnomeprint failing with CUPS error



I'm trying to install Garnome 0.19.3 on Mandrake 8.2, but the
installation always fails whilst trying to build libgnomeprint. The
problems appear to be CUPS related. As I only want to install Garnome so
that I contribute to the Thursday Bug Days (well, and also so I can play
with the nifty new features without breaking my system) and I'm not
particularly bothered about whether printing with CUPS works, I thought
the easiest way was to disable CUPS support. However, I've tried adding
--with-cups=no to CONFIGURE_ARGS in various Garnome Makefiles, including
libgnomeprint's, but the problems persist.

System details:

Stock Mandrake 8.2 with all security updates and bugfixes installed.
Ximian Desktop bang up-to-date.
Installing garnome in specially created user directory ~garnome.

Errors (please let me know of there is something I can do to provide you
with better error messages):

Making all in modules
make[6]: Entering directory
`/home/garnome/garnome-0.19.3/gnome/libgnomeprint/work/libgnomeprint-2.1.2/libgnomeprint/modules'
Making all in cups
make[7]: Entering directory
`/home/garnome/garnome-0.19.3/gnome/libgnomeprint/work/libgnomeprint-2.1.2/libgnomeprint/modules/cups'
/bin/sh ../../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I.
-I../../..
-I../../..        -I../../../libgnomeprint/gpa   
-I/home/garnome/garnome/include/glib-2.0
-I/home/garnome/garnome/lib/glib-2.0/include
-I/home/garnome/garnome/include/libart-2.0
-I/home/garnome/garnome/include/pango-1.0
-I/home/garnome/garnome/include/libxml2
-I/home/garnome/garnome/include   -I/home/garnome/garnome/include
-I/home/garnome/garnome/include/freetype2 
-DG_LOG_DOMAIN=\"GnomePrintCupsPlugin\"         -O3 -fomit-frame-pointer
-pipe -mcpu=pentiumpro -march=i586 -ffast-math -fno-strength-reduce
-fno-omit-frame-pointer  -I/home/garnome/garnome/include
-I/usr/X11R6/include -I/home/garnome/garnome/include
-I/usr/X11R6/include -I/home/garnome/garnome/include
-I/usr/X11R6/include  -I/home/garnome/garnome/include
-I/usr/X11R6/include -L/home/garnome/garnome/lib -L/usr/X11R6/lib -O2
-pipe -g -I/home/garnome/garnome/include -I/usr/X11R6/include
-L/home/garnome/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g
-I/home/garnome/garnome/include -I/usr/X11R6/include
-L/home/garnome/garnome/lib -L/usr/X11R6/lib -O2 -pipe -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations -c gnome-print-cups.c
cc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../..
-I../../../libgnomeprint/gpa -I/home/garnome/garnome/include/glib-2.0
-I/home/garnome/garnome/lib/glib-2.0/include
-I/home/garnome/garnome/include/libart-2.0
-I/home/garnome/garnome/include/pango-1.0
-I/home/garnome/garnome/include/libxml2 -I/home/garnome/garnome/include
-I/home/garnome/garnome/include
-I/home/garnome/garnome/include/freetype2
-DG_LOG_DOMAIN=\"GnomePrintCupsPlugin\" -O3 -fomit-frame-pointer -pipe
-mcpu=pentiumpro -march=i586 -ffast-math -fno-strength-reduce
-fno-omit-frame-pointer -I/home/garnome/garnome/include
-I/usr/X11R6/include -I/home/garnome/garnome/include
-I/usr/X11R6/include -I/home/garnome/garnome/include
-I/usr/X11R6/include -I/home/garnome/garnome/include
-I/usr/X11R6/include -L/home/garnome/garnome/lib -L/usr/X11R6/lib -O2
-pipe -g -I/home/garnome/garnome/include -I/usr/X11R6/include
-L/home/garnome/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g
-I/home/garnome/garnome/include -I/usr/X11R6/include
-L/home/garnome/garnome/lib -L/usr/X11R6/lib -O2 -pipe -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations -c gnome-print-cups.c  -fPIC
-DPIC -o gnome-print-cups.lo
gnome-print-cups.c:37:23: cups/cups.h: No such file or directory
gnome-print-cups.c: In function `gnome_print_cups_printer_list_append':
gnome-print-cups.c:146: warning: implicit declaration of function
`cupsGetPrinters'
make[7]: *** [gnome-print-cups.lo] Error 1
make[7]: Leaving directory
`/home/garnome/garnome-0.19.3/gnome/libgnomeprint/work/libgnomeprint-2.1.2/libgnomeprint/modules/cups'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory
`/home/garnome/garnome-0.19.3/gnome/libgnomeprint/work/libgnomeprint-2.1.2/libgnomeprint/modules'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory
`/home/garnome/garnome-0.19.3/gnome/libgnomeprint/work/libgnomeprint-2.1.2/libgnomeprint'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/home/garnome/garnome-0.19.3/gnome/libgnomeprint/work/libgnomeprint-2.1.2'
make[3]: *** [all-recursive-am] Error 2
make[3]: Leaving directory
`/home/garnome/garnome-0.19.3/gnome/libgnomeprint/work/libgnomeprint-2.1.2'
make[2]: *** [build-work/libgnomeprint-2.1.2/Makefile] Error 2
make[2]: Leaving directory
`/home/garnome/garnome-0.19.3/gnome/libgnomeprint'
make[1]: *** [dep-../../gnome/libgnomeprint] Error 2
make[1]: Leaving directory `/home/garnome/garnome-0.19.3/gnome/eog'
make: *** [dep-../../gnome/eog] Error 2

Any suggestions? TIA.

Best, Darren

-- 
======================================================================
D. D. Brierton            darren dzr-web com           www.dzr-web.com
       Trying is the first step towards failure (Homer Simpson)
======================================================================



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]