If you follow the OpenACS docs you do:
make install NSHOME=/usr/local/aolserver45r1
..what happens is that you get:
nssha1.so
libnssha1.so
plus and Error 9 because the makefile cannot find the static library libnssha1.a which has not been compiled.
However, if you do:
make test=/usr/local/aolserver45r1
make install NSHOME=/usr/local/aolserver45r1
...what happens is that you get all three:
nssha1.so
libnssha.so
libnssha.a
Now I don't even know if the static library is required for running OpenACS, but please could someone explain what this make test is doing and why it works.
Thanks
Richard