summaryrefslogtreecommitdiff
path: root/xsd/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'xsd/INSTALL')
-rw-r--r--xsd/INSTALL29
1 files changed, 17 insertions, 12 deletions
diff --git a/xsd/INSTALL b/xsd/INSTALL
index 366cda1..96e63f9 100644
--- a/xsd/INSTALL
+++ b/xsd/INSTALL
@@ -2,17 +2,16 @@ Compiler Prerequisites
build-time:
- - build >= 0.3.7 http://www.codesynthesis.com/projects/build/
- - g++ >= 3.4.3 http://gcc.gnu.org
+ - g++ >= 3.4.3 http://gcc.gnu.org
+ - build >= 0.3.10 http://www.codesynthesis.com/projects/build/
+ - cli >= 1.2.0 http://www.codesynthesis.com/projects/cli/
run-time:
- - libxsd-frontend >= 1.17.0 http://www.codesynthesis.com/projects/libxsd-frontend/
- - libbackend-elements >= 1.7.2 http://kolpackov.net/projects/libbackend-elements/
- - libcult >= 1.4.6 http://kolpackov.net/projects/libcult/
- - libxerces-c >= 2.6.0 http://xerces.apache.org/xerces-c/
- - libboost_filesystem >= 1.33.1 http://boost.org
- - libboost_regex >= 1.33.1 http://boost.org
+ - libxerces-c >= 3.0.0 http://xerces.apache.org/xerces-c/
+ - libcutl >= 1.8.0 http://www.codesynthesis.com/projects/libcutl/
+ - libxsd-frontend >= 2.0.0 http://www.codesynthesis.com/projects/libxsd-frontend/
+
Generated Code Prerequisites
@@ -22,7 +21,7 @@ Generated Code Prerequisites
run-time:
- - libxerces-c >= 2.5.0 (C++/Tree and C++/Parser mappings)
+ - libxerces-c >= 3.0.0 (C++/Tree and C++/Parser mappings)
http://xerces.apache.org/xerces-c/
- libexpat >= 1.95.8 (C++/Parser mapping, alternative to libxerces-c)
@@ -31,8 +30,14 @@ Generated Code Prerequisites
Building XSD
- To build in the source directory simply run 'make'. You can also
- build in a separate directory, e.g.,
+ First build (and optionally install) all the prerequisites listed above.
+ Alternatively, you can use the xsd+dep package that includes all the
+ prerequisites (except g++ and libxerces-c) and can be built with a
+ single 'make' invocation.
+
+ Once the prerequisites are ready, to build the XSD compiler in source
+ directory simply run 'make'. You can also build in a separate directory,
+ for example:
$ mkdir xsd-i686-pc-linux-gnu
$ cd xsd-i686-pc-linux-gnu
@@ -43,7 +48,7 @@ Installing XSD
To install XSD, run 'make install'. Use the install_prefix command
line variable to specify installation location (default is /usr/local),
- e.g.,
+ for example:
$ make install_prefix=/usr install