--- parser3/INSTALL 2004/02/10 10:39:20 1.34 +++ parser3/INSTALL 2004/03/03 12:41:42 1.38 @@ -16,6 +16,12 @@ --with-static-gc=$HOME/gc/lib --with-shared-gc=$HOME/gc/lib + NOTE: + On some platforms there is special version of libgc patched to support some + local piece of subtlety. + Official libgc does not work there, use special version instead. + (OpenBSD reported to be one of those) + As most UNIX programs Parser3 follows the "standard": mkdir $HOME/parser3project @@ -59,7 +65,7 @@ 3.What other libraries are needed to compile/install parser? 3a. In case you wish XML(xdoc and xnode classes) support, you need libraries - libxml2 >= 2.5.5 [ftp://xmlsoft.org/libxml2-2.5.5.tar.gz] + libxml2 >= 2.6.5 [ftp://xmlsoft.org/libxml2-2.6.5.tar.gz] libxslt >= 1.1.2 [ftp://xmlsoft.org/libxslt-1.1.2.tar.gz] glib >= 1.2.10 [ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz] gdome2 >= 0.7.4 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.4.tar.gz] @@ -72,7 +78,7 @@ libxml2: cd libxml2-x.x.x - ./configure --prefix=$HOME/gnome --without-zlib --without-iconv --silent + ./configure --prefix=$HOME/gnome --without-zlib --without-iconv --without-threads --silent make install libxslt: @@ -190,7 +196,20 @@ --with-pgsql-client=pgsqlclientlib?params --with-oracle-client=oracleclientlib?params - +5. + If you need to build apache 1.3 parser module, get source distribution of apache 1.3, + run configure there, then run parser configure with one more option: + --with-apache13=Apache13 source distribution directory + after 'make' go to that directory and run + + ./p3runConfigure + + example: + ./p3runConfigure --prefix=$D/apache13install --enable-module=rewrite + + WARNING: if you want to use apache configure option --enable-shared=max, do this: + ./p3runConfigure --enable-shared=max --disable-shared=mod_parser3.c + Alexandr Petrosian (http://paf.design.ru) -$Id: INSTALL,v 1.34 2004/02/10 10:39:20 paf Exp $ +$Id: INSTALL,v 1.38 2004/03/03 12:41:42 paf Exp $