XMLStarlet Logo XMLStarlet Command Line XML Toolkit


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

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
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

Made with Libxml2 Logo

SourceForge.net Logo

W3C RDF button

RSS Feed Available