Hi,
on ubuntu server 14.04
after quitting nsd..
cd /usr/local/
mv /usr/local/ns /usr/local/ns-old
I ran gustafn/install-ns.sh script to install a fresh naviserver 4.99.11,
then
cd /usr/local/ns/modules
hg clone http://bitbucket.org/naviserver/nsssl.git
mv nsssl.git nsssl
cd nsssl
make
Make returns:
# make
gcc -O2 -fomit-frame-pointer -DNDEBUG -Wall -fPIC -pipe -I/usr/local/ns/include -I"/usr/local/ns/include" -DHAVE_CONFIG_H -c -o nsssl.o nsssl.c
nsssl.c:78:1: error: unknown type name ‘Ns_DriverClientInitProc’
static Ns_DriverClientInitProc ClientInit;
^
nsssl.c: In function ‘Ns_ModuleInit’:
nsssl.c:148:20: error: ‘NS_DRIVER_VERSION_4’ undeclared (first use in this function)
init.version = NS_DRIVER_VERSION_4;
^
nsssl.c:148:20: note: each undeclared identifier is reported only once for each function it appears in
nsssl.c:158:9: error: ‘Ns_DriverInitData’ has no member named ‘clientInitProc’
init.clientInitProc = ClientInit;
^
nsssl.c:162:9: error: ‘Ns_DriverInitData’ has no member named ‘protocol’
init.protocol = "https";
^
nsssl.c:163:9: error: ‘Ns_DriverInitData’ has no member named ‘defaultPort’
init.defaultPort = 443;
^
nsssl.c: At top level:
nsssl.c:710:50: error: unknown type name ‘NS_TLS_SSL_CTX’
ClientInit(Tcl_Interp *interp, Ns_Sock *sockPtr, NS_TLS_SSL_CTX *ctx)
^
make: *** [nsssl.o] Error 1
Is there a parameter needed for make, or?