Forum OpenACS Q&A: Re: aolserver4

Collapse
5: Re: aolserver4 (response to 1)
Posted by xx xx on
Okay, I have chosen to go with CVS "-r aolserver_v40_r2" as described in the docs. I used no "--prefix" when doing "./configure --with-tcl=/usr/local/lib/". But I see many of the next warnings after "make install":
cc1: warning: changing search order for system directory "/usr/local/include"
cc1: warning:   as it has already been specified as a non-system directory
tclcache.c:47: warning: `RCSID' defined but not used
and twice
make[1]: Entering directory `/usr/local/src/aolserver40r2/aolserver/nsssl'
**
** BSAFE variable not set.
** nsssl will not be built.
**
make[1]: Leaving directory `/usr/local/src/aolserver40r2/aolserver/nsssl'
No other error messages. I also see the (first) warnings above if I "make install" from nscache-directory.

Then if I do "make install" from nsoracle-directory it blows up.

[root@localhost nsoracle]# make install
grep: /rdbms/demo/oci.h: No such file or directory
gcc ...
...
cc1: warning: changing search order for system directory "/usr/local/include"
cc1: warning:   as it has already been specified as a non-system directory
In file included from nsoracle.c:16:
nsoracle.h:18:17: oci.h: No such file or directory
In file included from nsoracle.c:16:
nsoracle.h:41: parse error before "null_ind"
nsoracle.h:41: warning: data definition has no type or storage class
nsoracle.h:42: parse error before "rc"
...
...
nsoracle.c:5439: dereferencing pointer to incomplete type
nsoracle.c:5440: `OCI_FETCH_NEXT' undeclared (first use in this function)
nsoracle.c:5441: `OCI_NO_DATA' undeclared (first use in this function)
make: *** [nsoracle.o] Error 1

[root@localhost nsoracle]# cd ../nspostgres
[root@localhost nspostgres]# make install POSTGRES=LSB ACS=1 INST=/usr/local/aolserver40r2

Makefile:104: /usr/local/aolserver40r2/include/Makefile.module: No such file or directory
make: *** No rule to make target `/usr/local/aolserver40r2/include/Makefile.module'.  Stop.
[root@localhost nspostgres]
I'm using postgresql 7.4.2 only. Should I be fine if I just don't run "make install" from nsoracle-directory? Or has the disappearance of the Makefile (at the end) nothing to do with this? Instead of just retrying, I also post this in case others run into this. Thanks in advance.