--- parser3/INSTALL 2005/12/29 08:27:42 1.48.2.2 +++ parser3/INSTALL 2005/12/29 09:11:11 1.48.2.3 @@ -1,13 +1,15 @@ Alexander Petrosian (http://paf.design.ru) -$Id: INSTALL,v 1.48.2.2 2005/12/29 08:27:42 paf Exp $ +$Id: INSTALL,v 1.48.2.3 2005/12/29 09:11:11 paf Exp $ 1.What is the process to compile Parser3? Just start ./buildall-with-xml script and you would get $HOME/parser3install/bin/parser3 binary. - In case you do not need XML support, use ./buildall-without-xml NOTE: + In case you do not need XML support, use ./buildall-without-xml + + 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. @@ -15,18 +17,29 @@ $Id: INSTALL,v 1.48.2.2 2005/12/29 08:27 If you need that special version, please change buildall script accordingly. NOTE: + In case you later would experience problems with gcc runtime exception handling + (most notable when reporting sql-related problems), + add this to configure line in buildall script: + --with-sjlj-exceptions + (HPUX is reported to have such problems) + + NOTE: On some systems there are no "make" and you should run 'gmake', change buildall script accordingly then. 2.What is the process to install Parser3? - Just copy files from $HOME/parser3install directory into your cgi-bin directory. + Copy files from $HOME/parser3install directory into your cgi-bin directory. + + Then install Parser3 as a handler of documents, step-by-step instrunctions: + http://www.parser.ru/en/docs/lang/install4apachecgi.htm" in English + http://www.parser.ru/docs/lang/install4apachecgi.htm" in Russian - Files layout: - $prefix/bin/ + Directory layout: + bin/ parser3 -- CGI and command line Parser3 interpreter auto.p.dist -- configuration file sample, copy it to auto.p and adjust to your needs - $prefix/etc/ + etc/ parser3.charsets/ -- charset definition files koi8-r.cfg -- cyrillic charset [KOI8-R encoding] windows-1250.cfg -- central europian charset [windows-1250 encoding] @@ -85,13 +98,6 @@ $Id: INSTALL,v 1.48.2.2 2005/12/29 08:27 option to configure, for example: "--with-sendmail=/usr/sbin/sendmail -i -t -f postmaster" - In case you are experiencing problem with gcc runtime exception handling - (most notable when reporting sql-related problems), - try to configure with - --with-sjlj-exceptions - option. - (HPUX is reported to be have such problems) - By default libstdc++ is linked statically, you can re-enable dynamic libstdc++ linkage by specifying --with-dynamic-stdcpp option to configure.