Forum OpenACS Q&A: Re: Installing nspostgres-4.0 to aolserver-4.5.0 : make: execvp: /usr/local/aolserver: Permission denied

INST has changed its meaning in aolserver 4.5.0. Peviously, it referred to the install directory, now it refers to the install program. I am using the following small patch and compile with
NS=/usr/local/aolserver-4.5
...
make AOLSERVER=$NS POSTGRES=/usr/local/pg807 ACS=1 install
The install-file of Malte sets NSHOME directly (see http://cognovis.de/entwickler/tips/aolserver/aolserver45/)

--- ../../nspostgres/Makefile 2004-06-30 17:21:39.000000000 +0200 +++ ./Makefile 2006-06-29 20:34:38.000000000 +0200 @@ -43,6 +43,9 @@ ifdef INST NSHOME ?= $(INST) else + ifdef AOLSERVER + NSHOME ?= $(AOLSERVER) + else ifeq ($(shell [ -f ../include/Makefile.module ] && echo ok),ok) NSHOME = .. NSBUILD = 1 @@ -52,6 +55,7 @@ NSHOME = ../aolserver endif endif + endif endif #

Thanks, Gustaf; now everything is up and running 😊

/Björn