Installing OpenACS (by Kev)
Here are some of the problems I encountered. Exporting from Oracle8.1.7 to 8.1.6 would not work. Exporting using an Oracle 8.1.6 Client did not work either, the tablespace name needed to be the same, and due to a missing patch on 8.1.6, the indexes were no created. In the end I had to start a new tablespace and user and build my datamodel from scratch. Installing nsxml: AolServer needs the nsxml library to work. First, download the tar for nsxml (refer to the install doc on openacs.org/new-file-storage) Download the latest version of libxml2 from xmlsoft.org. Su root Untar libxml2. Run the configure script, make, and make install. Su oracle Untar nsxml.tar.gz into the aolserver source dir(the same folder as nssha etc. Go into the nsxml dir and edit the Makefile. Add the following: CFLAGS += -I/usr/local/include/libxml2 -I/usr/local/include MODLIBS = -L/usr/local/lib -lxml2 Run make, followed by make install. Go to /usr/local/lib Cp libxml* /usr/lib Cd /usr/lib Rm libxml2.so Rm libxml2.so.2 Ln -s libxml2.so.2.4.XX libxml2.so Ln -s libxml2.so.2.4.XX libxml2.so.2 Where XX is the version of libxml2 you have downloaded. That should work.
Kevin Crosbie, Apr 2002