[kaffe] fix configure --enable-xslttest

Nektarios K. Papadopoulos npapadop at inaccessnetworks.com
Wed Apr 13 05:12:58 PDT 2005


I use CVS Head (or 1.1.5) on linux-x86. When I configure using --enable-xslttest 
I get the following error:

checking for libxml - version >= 2.6.8... yes (version 2.6.16)
checking for xslt-config... /home/u2/npapadop/devel/libxsl/bin/xslt-config
checking for libxslt - version >= 1.1.11... no
*** Could not run libxslt test program, checking why...
*** The test program failed to compile or link. See the file config.log for
*** exact error that occured. This usually means LIBXSLT was incorrectly
*** or that you have moved LIBXSLT since it was installed. In the latter case,
*** may want to edit the xslt-config script:
configure: error: unable to locate libxslt.

Looking in the config.log I see that:

configure:47806: checking for libxslt - version >= 1.1.11
configure:47913: gcc -o conftest -g -O2 -Wall -pthread
-L/home/u2/npapadop/devel/x86-linux-libxml2-2.6.17/lib -lxslt -lxml2 -lz
-lpthread -lm -L/usr/lib -lxml2 -lz -lpthread -lm   >&5
conftest.c: In function `main':
conftest.c:246: error: `LIBXSLT_DOTTED_VERSION' undeclared (first use in this
conftest.c:246: error: (Each undeclared identifier is reported only once
conftest.c:246: error: for each function it appears in.)
conftest.c:269: error: `LIBXSLT_VERSION_STRING' undeclared (first use in this

I am using libxslt-1.1.13 from source. configure and make install to a directory 
of my own. grep-ing the headers I see that the ofending LIBXSLT_VERSION_STRING 
is defined in <libxslt/xsltconfig.h> which is never included.

The attached patch fixed this for me.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: configure_xslttest.patch
Url: http://kaffe.org/pipermail/kaffe/attachments/20050413/a433beb2/attachment-0002.txt 

More information about the kaffe mailing list