Forum OpenACS Q&A: Is this an error? libnscache.a and libnspostgres.a

I'm installing OpenACS in a new host, but during the procedure some wired messages (about missing files) are shown to me.

OS: SuSE Linux Enterprise Server 10 (kernel 2.6.16.54)
TCL: 8.5.2
PostgreSQL: 8.2.7
OpenACS: 5.4.1
AOLserver: 4.5.0

The messages are:

1) During the installation of nscache:
make install AOLSERVER=/usr/local/aolserver45r0
(... omitted ...)
/usr/local/aolserver45r0/bin/nsinstall.tcl -d /usr/local/aolserver45r0/bin -e nscache.so
installed: /usr/local/aolserver45r0/bin/nscache.so (0755)
/usr/local/aolserver45r0/bin/nsinstall.tcl -d /usr/local/aolserver45r0/lib -e libnscache.so
installed: /usr/local/aolserver45r0/lib/libnscache.so (0755)
/usr/local/aolserver45r0/bin/nsinstall.tcl -d /usr/local/aolserver45r0/lib libnscache.a
ranlib /usr/local/aolserver45r0/lib/libnscache.a
ranlib: '/usr/local/aolserver45r0/lib/libnscache.a': No such file

2) During the installation os nspostgres:
make install POSTGRES=/usr/local/pgsql ACS=1 AOLSERVER=/usr/local/aolserver45r0
( ... omitted ...)
/usr/local/aolserver45r0/bin/nsinstall.tcl -d /usr/local/aolserver45r0/bin -e nspostgres.so
installed: /usr/local/aolserver45r0/bin/nspostgres.so (0755)
/usr/local/aolserver45r0/bin/nsinstall.tcl -d /usr/local/aolserver45r0/lib -e libnspostgres.so
installed: /usr/local/aolserver45r0/lib/libnspostgres.so (0755)
/usr/local/aolserver45r0/bin/nsinstall.tcl -d /usr/local/aolserver45r0/lib libnspostgres.a
ranlib /usr/local/aolserver45r0/lib/libnspostgres.a
ranlib: '/usr/local/aolserver45r0/lib/libnspostgres.a': No such file

Are these an error? Can I continue with the installation?

Thanks in advance!

Collapse
Posted by Gustaf Neumann on
You need only libnscache.so and libnspostgres.so, which are compiled and installed correctly. The *.a files are not needed for the aolserver and OpenACS.
Collapse
Posted by Abrantes Filho on
Thank you! I'll continue the installation right now.
Collapse
Posted by Eduardo Santos on
Hi Abrantes,

This not an error, but you can solve it very easily, as you can see in Brazillian community Wiki:

http://www.softwarepublico.gov.br/dotlrn/clubs/openacs/xowiki/Reinstala%c3%a7%c3%a3o_do_AOLServer_-_Solu%c3%a7%c3%a3o_do_bug_no_Chat

Just run the following command before make install


make test=/usr/local/aolserver45

Then you can run:


make install NSHOME=/usr/local/aolserver45