Retrieved src files of nessus-1.2.1 from
ftp://ftp.cis.fed.gov/pub/nessus/nessus-1.2.1/ on 5/31/02.

nessus-core/nessus/nessus.h line 35 missing ;


33 #ifdef _CYGWIN_
34 extern char * NESSUS_RCFILE;
35 extern int init_directories
36 #else
37 #define NESSUS_RCFILE     "~/.nessusrc"
38 #endif
39
40
41 char * connect_to_nessusd(char *, int, char *, char *)

Add semi-colon and process continues. Unfortunately, I'm now stuck on
"multiple definitions of optarg."

----
$ make
cd nessusd && make
make[1]: Entering directory
`/cygdrive/c/cygwin/usr/local/nessus/nessus-core/nes
susd'
gcc  `sh ./cflags`  auth.o attack.o comm.o log.o rules.o sighand.o threads.o
use
rs.o utils.o ntp_10.o ntp_11.o parser.o preferences.o piic.o pluginload.o
plugs_
deps.o nasl_plugins.o nes_plugins.o perl_plugins.o crypto-layer.o
plugs_req.o ra
sort.o nessusd.o save_tests.o save_kb.o detached.o rtree.o pluginlaunch.o
locks.
o dirutils.o md5.o plugs_hash.o pluginupload.o  -o nessusd
`/usr/local/bin/nasl-
config --libs` `/usr/local/bin/nessus-config --libs`
/usr/lib/libcygwin.a(getopt.o)(.bss+0x4): multiple definition of `optarg'
/usr/lib/libwpcap.a(d000024.o)(.text+0x0): first defined here
collect2: ld returned 1 exit status
make[1]: *** [nessusd] Error 1
make[1]: Leaving directory
`/cygdrive/c/cygwin/usr/local/nessus/nessus-core/ness
usd'
make: *** [server] Error 2
----

Trying to run nessus 1.2.1 under cygwin 1.3.10.

# undef assumptions_that_I_know_what_I'm_doing.

Any help would be greatly appreciated.

DKD


Reply via email to