Repository Access
The CVS repository has been migrated to GIT.
Please don't use the CVS repository any more although it is still accessible for reference.
This project's SourceForge.net GIT repository can be accessed with
git://xmlstar.git.sourceforge.net/gitroot/xmlstar/xmlstar
or browsed directly.
See the XMLStarlet SF GIT page for details.
To build the source from GIT get the latest libxml2 and libxslt from http://xmlsoft.org/ and do the following
cd xmlstarlet
./autogen.sh --with-libxml-prefix=/usr --with-libxslt-prefix=/usr
./configure
make
Or HERE is a script which can help you to build it.
Here are few tips which will help you to avoid common problems compiling source code.
- Compile against latest stable versions of libxml2 and libxslt (see http://xmlsoft.org). Newer versions of XmlStarlet normally use latest stable releases of libxml2/libxslt.
- Make sure that libxml2 and libxslt header files matches (by version) with libraries you are linking. The versions of include files can be found in ${include_prefix}/libxml2/libxml/xmlversion.h and ${include_prefix}/libxslt/xsltconfig.h
- On some systems (as Solaris) under some conditions you may have to use 'gmake' command instead of 'make' to refer to GNU make
|