X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=doc%2Fbook.xml;h=1364eca705aefcc999ff7320dfbc129a04238eed;hb=refs%2Ftags%2Fv1.0.17;hp=6c7c078f36ebb7c06d2d482929de74d446489f51;hpb=cfc9717f40eee4f8101df87203ee85a86eba64ac;p=metaproxy-moved-to-github.git
diff --git a/doc/book.xml b/doc/book.xml
index 6c7c078..1364eca 100644
--- a/doc/book.xml
+++ b/doc/book.xml
@@ -34,7 +34,7 @@
&version;
- 2005-2007
+ 2005-2009
Index Data ApS
@@ -158,7 +158,7 @@
The popular C++ library. Initial versions of Metaproxy
was built with 1.32 but this is no longer supported.
- Metaproxy is known to work with Boost version 1.33 / 1.34 / 1.35.
+ Metaproxy is known to work with Boost version 1.33 through 1.38.
@@ -185,67 +185,98 @@
tools binary packages. If, for example, Libxml2/libxslt are already
installed as development packages use those (and omit compilation).
-
-
- Libxml2/libxslt:
-
-
- gunzip -c libxml2-version.tar.gz|tar xf -
- cd libxml2-version
- ./configure
- make
- su
- make install
-
-
- gunzip -c libxslt-version.tar.gz|tar xf -
- cd libxslt-version
- ./configure
- make
- su
- make install
-
-
- YAZ/YAZ++:
-
-
- gunzip -c yaz-version.tar.gz|tar xf -
- cd yaz-version
- ./configure
- make
- su
- make install
-
-
- gunzip -c yazpp-version.tar.gz|tar xf -
- cd yazpp-version
- ./configure
- make
- su
- make install
-
-
- Boost:
-
-
- gunzip -c boost-version.tar.gz|tar xf -
- cd boost-version
- ./configure
- make
- su
- make install
-
-
- Metaproxy:
-
-
- gunzip -c metaproxy-version.tar.gz|tar xf -
- cd metaproxy-version
- ./configure
- make
- su
- make install
-
+
+
+ Libxml2/libxslt
+
+ Libxml2/libxslt:
+
+
+ gunzip -c libxml2-version.tar.gz|tar xf -
+ cd libxml2-version
+ ./configure
+ make
+ su
+ make install
+
+
+ gunzip -c libxslt-version.tar.gz|tar xf -
+ cd libxslt-version
+ ./configure
+ make
+ su
+ make install
+
+
+
+ YAZ/YAZ++
+
+ gunzip -c yaz-version.tar.gz|tar xf -
+ cd yaz-version
+ ./configure
+ make
+ su
+ make install
+
+
+ gunzip -c yazpp-version.tar.gz|tar xf -
+ cd yazpp-version
+ ./configure
+ make
+ su
+ make install
+
+
+
+ Boost
+
+ Metaproxy needs components thread and test from
+ Boost.
+
+
+ gunzip -c boost-version.tar.gz|tar xf -
+ cd boost-version
+ ./configure --with-libraries=thread,test --with-toolset=gcc
+ make
+ su
+ make install
+
+
+ However, under the hood bjam is used. You can invoke that with
+
+
+ ./bjam --toolset=gcc --with-thread --with-test stage
+
+
+ Replace stage with clean /
+ install to perform clean and install respectively.
+
+
+ Add --prefix=DIR to install Boost in other
+ prefix than /usr/local.
+
+
+
@@ -1125,11 +1156,19 @@ Figure out what additional information we need in:
<metaproxy xmlns="http://indexdata.com/metaproxy" version="1.0">
- The top-level element is <metaproxy>. This contains a
- <start> element, a <filters> element and a
- <routes> element, in that order. <filters> is
- optional; the other two are mandatory. All three are
- non-repeatable.
+ The top-level element is <metaproxy>. This contains
+ a <dlpath> element,
+ a <start> element,
+ a <filters> element and
+ a <routes> element, in that order. <dlpath> and
+ <filters> are optional; the other two are mandatory.
+ All four are non-repeatable.
+
+
+ The <dlpath;> element contains a text element which
+ specifies the location of filter modules. This is only needed
+ if Metaproxy must load 3rd party filters (most filters with Metaproxy
+ are built into the Metaproxy application).
The <start> element is empty, but carries a
@@ -1182,6 +1221,7 @@ Figure out what additional information we need in:
+ /usr/lib/metaproxy/modules
@@ -2044,7 +2084,7 @@ Z>
License
- Metaproxy, Copyright © 1995-2007 Index Data ApS.
+ Metaproxy, Copyright © 1995-2009 Index Data ApS.