I have been trying to compile Nessus 2.02 and 2.03, but I keep getting the following error when it starts to compile nessusd:

 

creating ./config.status

creating nessus.tmpl

sed: file conftest.s1 line 58: Unterminated `s' command

creating include/corevers.h

sed: file conftest.s1 line 58: Unterminated `s' command

creating nessus-adduser

sed: file conftest.s1 line 58: Unterminated `s' command

creating nessus-rmuser

sed: file conftest.s1 line 58: Unterminated `s' command

creating nessus-mkcert

sed: file conftest.s1 line 58: Unterminated `s' command

creating nessus-mkcert-client

sed: file conftest.s1 line 58: Unterminated `s' command

creating include/config.h

cd nessusd && make

make[1]: Entering directory `/tmp/nessus-install.24576/nessus-core/nessusd'

gcc  `sh ./cflags`  -c auth.c

auth.c:36:22: includes.h: No such file or directory

In file included from auth.c:39:

rules.h:25: field `ip' has incomplete type

rules.h:39: warning: `struct arglist' declared inside parameter list

rules.h:39: warning: its scope is only this definition or declaration, which is probably not what you want

rules.h:45: warning: parameter has incomplete type

rules.h:46: warning: parameter has incomplete type

In file included from auth.c:40:

comm.h:24: parse error before '*' token

comm.h:24: warning: data definition has no type or storage class

comm.h:25: warning: `struct arglist' declared inside parameter list

comm.h:26: warning: `struct arglist' declared inside parameter list

comm.h:27: warning: `struct arglist' declared inside parameter list

comm.h:28: warning: `struct arglist' declared inside parameter list

comm.h:29: warning: `struct arglist' declared inside parameter list

comm.h:30: warning: `struct arglist' declared inside parameter list

comm.h:32: warning: `struct arglist' declared inside parameter list

comm.h:33: warning: `struct arglist' declared inside parameter list

comm.h:34: warning: `struct arglist' declared inside parameter list

In file included from auth.h:22,

                 from auth.c:41:

users.h:27: warning: `struct arglist' declared inside parameter list

In file included from auth.c:41:

auth.h:25: warning: `struct arglist' declared inside parameter list

auth.c: In function `auth_check_user':

auth.c:57: argument `globals' doesn't match prototype

auth.h:25: prototype declaration

auth.c:66: warning: assignment makes pointer from integer without a cast

auth.c:67: warning: assignment makes pointer from integer without a cast

auth.c:94: warning: initialization makes pointer from integer without a cast

auth.c:101: `ARG_STRING' undeclared (first use in this function)

auth.c:101: (Each undeclared identifier is reported only once

auth.c:101: for each function it appears in.)

make[1]: *** [auth.o] Error 1

make[1]: Leaving directory `/tmp/nessus-install.24576/nessus-core/nessusd'

make: *** [server] Error 2

**** An error occured :/

Press any key to quit

 

Any Ideas?

 

Paul Goverts IV

Computer Services

St. John Fisher College

Rochester, NY 14618

 

"Chaos reigns within.  Reflect, repent, and reboot.  Order shall return"

 

Reply via email to