|
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"
|
