Garnome 2.13.3 on Debian Sid : error in yelp



/reserve/garnome-2.13.3/desktop/yelp/work/main.d/yelp-2.13.2/src% make
make  all-am
make[1]: Entering directory `/reserve/garnome-2.13.3/desktop/yelp/work/main.d/yelp-2.13.2/src'
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I.. -I/usr/include/mozilla/. -I/usr/include/mozilla/docshell -I/usr/include/mozilla/dom -I/usr/include/mozilla/fastfind -I/usr/include/mozilla/find -I/usr/include/mozilla/gtkembedmoz -I/usr/include/mozilla/pref -I/usr/include/mozilla/webbrwsr -I/usr/include/mozilla/string -I/usr/include/mozilla/webshell -I/usr/include/mozilla/commandhandler -I/usr/include/mozilla/layout -I/usr/include/mozilla/uriloader -I/usr/include/mozilla/content -I/usr/include/mozilla/gfx -I/usr/include/mozilla/necko -include /usr/include/mozilla/mozilla-config.h -DG_LOG_DOMAIN=\"Yelp\" -DPREFIX=\""/home/ol/garnome"\" -DSYSCONFDIR=\""/home/ol/garnome/etc"\" -DDATADIR=\""/home/ol/garnome/share"\" -DLIBDIR=\""/home/ol/garnome/lib"\" -DIMAGEDIR=\""/home/ol/garnome/share/images/yelp"\" -DSERVERDIR=\"/home/ol/garnome/libexec\" -DBINDIR=\""/home/ol/garnome/bin"\" -DMOZILLA_HOME=\""/usr/lib/mozilla\""  -I/home/ol/garnome/include -DORBIT2=1 -pthread -DXTHREADS -I/home/ol/garno
 me/include/gconf/2 -I/home/ol/garnome/include/orbit-2.0 -I/home/ol/garnome/include/glib-2.0 -I/home/ol/garnome/lib/glib-2.0/include -I/home/ol/garnome/include/libgnomeprint-2.2 -I/home/ol/garnome/include/libart-2.0 -I/home/ol/garnome/include/libxml2 -I/home/ol/garnome/include/pango-1.0 -I/home/ol/garnome/include/libgnomeprintui-2.2 -I/home/ol/garnome/include/libgnomecanvas-2.0 -I/home/ol/garnome/include -I/home/ol/garnome/include/freetype2 -I/home/ol/garnome/include/gtk-2.0 -I/home/ol/garnome/lib/gtk-2.0/include -I/home/ol/garnome/include/atk-1.0 -I/home/ol/garnome/include/cairo -I/home/ol/garnome/include/gnome-vfs-2.0 -I/home/ol/garnome/lib/gnome-vfs-2.0/include -I/home/ol/garnome/include/bonobo-activation-2.0 -I/home/ol/garnome/include/libbonobo-2.0 -I/home/ol/garnome/include/libglade-2.0 -I/home/ol/garnome/include/libgnome-2.0 -I/home/ol/garnome/include/libgnomeui-2.0 -I/home/ol/garnome/include/libbonoboui-2.0 -I/home/ol/garnome/include/gnome-keyring-1 -I/usr/X11R6/includ
 e    -pedantic -ansi -Wall -Wno-uninitialized -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare   -g -I/home/ol/garnome/include -L/home/ol/garnome/lib -O2 -pipe -MT yelp-yelp-window.o -MD -MP -MF ".deps/yelp-yelp-window.Tpo" -c -o yelp-yelp-window.o `test -f 'yelp-window.c' || echo './'`yelp-window.c; \
        then mv -f ".deps/yelp-yelp-window.Tpo" ".deps/yelp-yelp-window.Po"; else rm -f ".deps/yelp-yelp-window.Tpo"; exit 1; fi
In file included from yelp-html.h:29,
                 from yelp-window.c:47:
/usr/include/mozilla/gtkembedmoz/gtkmozembed.h:155: warning: ISO C restricts enumerator values to range of 'int'
/usr/include/mozilla/gtkembedmoz/gtkmozembed.h:157: warning: ISO C restricts enumerator values to range of 'int'
/usr/include/mozilla/gtkembedmoz/gtkmozembed.h:159: warning: ISO C restricts enumerator values to range of 'int'
/usr/include/mozilla/gtkembedmoz/gtkmozembed.h:162: warning: ISO C restricts enumerator values to range of 'int'
/usr/include/mozilla/gtkembedmoz/gtkmozembed.h:201: warning: ISO C restricts enumerator values to range of 'int'
In file included from /usr/include/mozilla/./libart_lgpl/art_misc.h:35,
                 from /usr/include/mozilla/./libart_lgpl/art_bpath.h:28,
                 from /home/ol/garnome/include/libgnomeprint-2.2/libgnomeprint/gnome-font-face.h:43,
                 from /home/ol/garnome/include/libgnomeprint-2.2/libgnomeprint/gnome-font.h:74,
                 from /home/ol/garnome/include/libgnomeprint-2.2/libgnomeprint/gnome-print.h:59,
                 from /home/ol/garnome/include/libgnomeprint-2.2/libgnomeprint/gnome-print-job.h:40,
                 from /home/ol/garnome/include/libgnomeprintui-2.2/libgnomeprintui/gnome-print-dialog.h:48,
                 from yelp-print.h:29,
                 from yelp-html.h:31,
                 from yelp-window.c:47:
/usr/include/mozilla/./libart_lgpl/art_config.h:3:21: error: prtypes.h: No such file or directory
In file included from /usr/include/mozilla/./libart_lgpl/art_misc.h:35,
                 from /usr/include/mozilla/./libart_lgpl/art_bpath.h:28,
                 from /home/ol/garnome/include/libgnomeprint-2.2/libgnomeprint/gnome-font-face.h:43,
                 from /home/ol/garnome/include/libgnomeprint-2.2/libgnomeprint/gnome-font.h:74,
                 from /home/ol/garnome/include/libgnomeprint-2.2/libgnomeprint/gnome-print.h:59,
                 from /home/ol/garnome/include/libgnomeprint-2.2/libgnomeprint/gnome-print-job.h:40,
                 from /home/ol/garnome/include/libgnomeprintui-2.2/libgnomeprintui/gnome-print-dialog.h:48,
                 from yelp-print.h:29,
                 from yelp-html.h:31,
                 from yelp-window.c:47:
/usr/include/mozilla/./libart_lgpl/art_config.h:10: error: syntax error before 'art_u8'
/usr/include/mozilla/./libart_lgpl/art_config.h:10: warning: type defaults to 'int' in declaration of 'art_u8'
/usr/include/mozilla/./libart_lgpl/art_config.h:10: warning: data definition has no type or storage class
/usr/include/mozilla/./libart_lgpl/art_config.h:11: error: syntax error before 'art_u16'
/usr/include/mozilla/./libart_lgpl/art_config.h:11: warning: type defaults to 'int' in declaration of 'art_u16'
/usr/include/mozilla/./libart_lgpl/art_config.h:11: warning: data definition has no type or storage class
/usr/include/mozilla/./libart_lgpl/art_config.h:12: error: syntax error before 'art_u32'
/usr/include/mozilla/./libart_lgpl/art_config.h:12: warning: type defaults to 'int' in declaration of 'art_u32'
/usr/include/mozilla/./libart_lgpl/art_config.h:12: warning: data definition has no type or storage class
yelp-window.c: In function 'window_handle_page':
yelp-window.c:1558: warning: ISO C forbids passing argument 6 of 'g_signal_handlers_block_matched' between function pointer and 'void *'
yelp-window.c:1586: warning: ISO C forbids passing argument 6 of 'g_signal_handlers_unblock_matched' between function pointer and 'void *'
yelp-window.c: At top level:
yelp-window.c:2565: warning: ISO C does not allow extra ';' outside of a function
yelp-window.c:2572: warning: ISO C does not allow extra ';' outside of a function
yelp-window.c:2580: warning: ISO C does not allow extra ';' outside of a function
make[1]: *** [yelp-yelp-window.o] Error 1
make[1]: Leaving directory `/reserve/garnome-2.13.3/desktop/yelp/work/main.d/yelp-2.13.2/src'
make: *** [all] Error 2
zsh: exit 2  

Is it normal than files are included outside or Garnome ? The faulty
file is simply the following:

/* This isn't pregenerated - use nspr, instead */

#include "prtypes.h"

#define ART_SIZEOF_CHAR PR_BYTES_PER_BYTE
#define ART_SIZEOF_SHORT PR_BYTES_PER_SHORT
#define ART_SIZEOF_INT PR_BYTES_PER_ING
#define ART_SIZEOF_LONG PR_BYTES_PER_LONG

typedef PRUint8 art_u8;                               <=== line 10
typedef PRUint16 art_u16;
typedef PRUint32 art_u32;

-- 


			Olivier Lecarme




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