hacking-0.19.2 compile problem



I hate that pine does that auto-prevention of line-wrapping.  Arrgh!  
Anyway, below is where make install fails.  I have researched this and 
found that the problem is that the xmlRegexpPtr is not being properly 
#defined anywhere.  It *is* #defined in 
/usr/include/libxml2/libxml/xmlregexp.h:

/**
 * xmlRegexpPtr:
 *
 * A libxml regular expression, they can actually be far more complex
 * thank the POSIX regex expressions.
 */
typedef struct _xmlRegexp xmlRegexp;
typedef xmlRegexp *xmlRegexpPtr;

However, the whole .h file is #ifdef'd with:

#ifdef LIBXML_REGEXP_ENABLED

and doing a

grep -r LIBXML_REGEXP_ENABLED hacking-0.19.2/gnome/libxslt/work/libxslt-1.0.23

returned nothing.

Am I missing something?  I know that I can manually define that by adding 
a -D to the compile line...but that doesn't quite seem to be the right way 
to approach this.

Thanks!

--Jason


/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. 
-I/usr/include/python2.2 -I/usr/include/libxml2 -I..  
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include  
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -Wall -c types.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.2 
-I/usr/include/libxml2
-I.. -I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -g 
-I/home/jason/garnome/include -I/usr/X11R6/include 
-L/home/jason/garnome/lib -L/usr/X11R6/lib -O2 -pipe -Wall -c types.c  
-fPIC -DPIC -o types.lo
types.c:535: parse error before "regexp"
types.c: In function `libxml_xmlRegexpPtrWrap':
types.c:542: `regexp' undeclared (first use in this function)
types.c:542: (Each undeclared identifier is reported only once
types.c:542: for each function it appears in.)
make[10]: *** [types.lo] Error 1
make[10]: Leaving directory 
`/var/tmp/hacking-0.19.2/gnome/libxslt/work/libxslt-1.0.23/python'
make[9]: *** [all-recursive] Error 1
make[9]: Leaving directory 
`/var/tmp/hacking-0.19.2/gnome/libxslt/work/libxslt-1.0.23/python'
make[8]: *** [all-recursive] Error 1
make[8]: Leaving directory 
`/var/tmp/hacking-0.19.2/gnome/libxslt/work/libxslt-1.0.23'
make[7]: *** [all-recursive-am] Error 2
make[7]: Leaving directory 
`/var/tmp/hacking-0.19.2/gnome/libxslt/work/libxslt-1.0.23'
make[6]: *** [build-work/libxslt-1.0.23/Makefile] Error 2
make[6]: Leaving directory `/var/tmp/hacking-0.19.2/gnome/libxslt'
make[5]: *** [dep-../../gnome/libxslt] Error 2
make[5]: Leaving directory `/var/tmp/hacking-0.19.2/gnome/gtk-doc'
make[4]: *** [dep-../../gnome/gtk-doc] Error 2
make[4]: Leaving directory `/var/tmp/hacking-0.19.2/gnome/glib'
make[3]: *** [dep-../../gnome/glib] Error 2
make[3]: Leaving directory `/var/tmp/hacking-0.19.2/gnome/atk'
make[2]: *** [dep-../../gnome/atk] Error 2
make[2]: Leaving directory `/var/tmp/hacking-0.19.2/gnome/gtk+'
make[1]: *** [dep-../../gnome/gtk+] Error 2
make[1]: Leaving directory `/var/tmp/hacking-0.19.2/gnome/metacity'
make: *** [dep-../../gnome/metacity] Error 2


-- 
Jason A. Pfeil                           13700 Richmond Park Dr. N. #1104
                                         Jacksonville, FL  32224
                                         jason pfeil jasonpfeil com




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