Skip to content
This repository

xmlbeansxx is an open source C++ library easing the processing of XML data. It is very similar to and in fact was inspired by Apache XMLBeans. The goal is to have the same functionalities and interfaces of XMLBeans.

branch: master

Merge pull request #11 from Vanuan/master_orig

Use original schema type name
latest commit 1cdc79c5be
Rafal Rusin authored October 12, 2011
Octocat-spinner-32 cmake Updates for Xerces-3 and boost 1.38 February 09, 2010
Octocat-spinner-32 docs September 26, 2009
Octocat-spinner-32 examples Updates for Xerces-3 and boost 1.38 February 09, 2010
Octocat-spinner-32 generator Use original schema type name October 12, 2011
Octocat-spinner-32 m4 September 26, 2009
Octocat-spinner-32 src Added empty implementations for XmlDuration::getDurationValue and Xml… March 03, 2011
Octocat-spinner-32 tests September 26, 2009
Octocat-spinner-32 CMakeLists.txt CMake 2.6 support + maven online option September 30, 2009
Octocat-spinner-32 ChangeLog - Added ChangeLog September 26, 2009
Octocat-spinner-32 LICENSE.txt Initial public release September 26, 2009
Octocat-spinner-32 Makefile.am September 26, 2009
Octocat-spinner-32 Makefile.svn September 26, 2009
Octocat-spinner-32 README.Linux Added line to readmes for installing dependencies in Gentoo Linux March 03, 2011
Octocat-spinner-32 README.Windows September 26, 2009
Octocat-spinner-32 README.txt Added line to readmes for installing dependencies in Gentoo Linux March 03, 2011
Octocat-spinner-32 bootstrap September 26, 2009
Octocat-spinner-32 cbootstrap Updates for Xerces-3 and boost 1.38 February 09, 2010
Octocat-spinner-32 configure.ac release 0.9.8 September 26, 2009
Octocat-spinner-32 description description September 28, 2009
Octocat-spinner-32 mig.sh merged September 26, 2009
Octocat-spinner-32 mig_log4cxx.sh log4cxx September 26, 2009
Octocat-spinner-32 nmbootstrap.bat September 26, 2009
Octocat-spinner-32 nmbootstrapr.bat September 26, 2009
Octocat-spinner-32 vsbootstrap.bat September 26, 2009
Octocat-spinner-32 vsbootstrapr.bat September 26, 2009
README.txt
* Dependencies

 -  g++ 4.3.3 or MSVC 8.0

 -  cmake 2.6
    http://www.cmake.org/
    http://www.cmake.org/HTML/Download.html
    
    or 
    
    Autotools (GNU Build System)
    http://www.gnu.org/software/autoconf/
    http://www.gnu.org/software/automake/
  
    
 -  Boost C++ Libraries 1.34
    http://www.boost.org/
    
 -  Xerces C++ Parser 2.8
    http://xerces.apache.org/xerces-c/
 
 -  CppUnit - C++ port of JUnit - (required for testing) 1.12
    http://cppunit.sourceforge.net/
 
 -  log4cxx 1.10 (not required, but highly recommended
    http://logging.apache.org/log4cxx/index.html

 -  maven2 (for building xsd to cpp generator)

* Installing deps.

 - Ubuntu 9.04:
    #apt-get install liblog4cxx10-dev libcppunit-dev libxerces-c2-dev libboost-dev autotools-dev automake cmake maven2

 - Gentoo
    #USE="-nocxx" emerge ">=dev-util/cmake-2.6" automake ">=sys-devel/gcc-4.3.3" ">=dev-libs/xerces-c-2.8" ">=dev-libs/boost-1.34" ">=dev-util/cppunit-1.12" log4cxx maven-bin
 
* How to build and install.
  - with cmake
    run:
    ./cbootstrap
    cd build
    make 
    make test
    make install

  - with Autotools
    run:
      ./bootstrap
      ./configure
      make 
      make check
      make install

Something went wrong with that request. Please try again.