I have somehow got the libraries installed, but now there is problem trying to compile libnasl-1.2.6.
when doing ./configure I get this at the end; checking for yyrestart in -lpcap-nessus... (cached) no no yacc restart func found perhaps libpcap-nessus wasn't compiled with bison/flex? updating cache ./config.cache creating ./config.status creating nasl.tmpl creating nasl-config creating include/config.h include/config.h is unchanged creating nasl/strutils.h nasl/strutils.h is unchanged nessus-hl:/usr/local/libnasl # Next when doing 'make' I get this error; /bin/sh /usr/local/libnasl/libtool --silent gcc -pipe `sh ./cflags` -lrpcsvc `/usr/local/bin/nessus-config --libs` -o libnasl.la init.lo parser.lo function_call.lo sanitize.lo send_packet.lo pkt_utils.lo prompt.lo udp.lo tcp.lo ip.lo pcap.lo instruction.lo pcap_next.lo boolean.lo strutils.lo inet.lo execute.lo nessus_extensions.lo igmp.lo icmp.lo nasl_rpc.lo nasl_memory.lo regex.lo w32.lo -rpath /usr/local/lib \ -version-info 3:6:2 gcc -pipe `sh ./cflags` -I. -I/usr/local/libnasl/include -I/usr/local/include -o nasl -DVERSION=\"1.2.6\" nasl.c init.o parser.o function_call.o sanitize.o send_packet.o pkt_utils.o prompt.o udp.o tcp.o ip.o pcap.o instruction.o pcap_next.o boolean.o strutils.o inet.o execute.o nessus_extensions.o igmp.o icmp.o nasl_rpc.o nasl_memory.o regex.o w32.o -lrpcsvc `/usr/local/bin/nessus-config --libs` /usr/local/lib/libpcap-nessus.so: undefined reference to `atexit' collect2: ld returned 1 exit status make[1]: *** [nasl] Error 1 make[1]: Leaving directory `/usr/local/libnasl/nasl' make: *** [all] Error 2 nessus-hl:/usr/local/libnasl # -------------------------------------------------------------------- > I'm currently running Suse Linux Enterprise Server 7 and had > 1.2.5 installed before. > > These are installed > > bison-1.28-112 > gcc-2.95.3-99 > yacc-91.7.30-364 > flex-2.5.4-380 > patch-2.5.4-69 > > I ran uninstall-nessus script which completed ok. > > Every time I run ./configure I get > > creating ./config.status > creating Makefile > > If you installed an older version of Nessus in the past you > should run ./uninstall-nessus as root first. This script will > remove the old libraries and binaries left by the older > version but will keep your configuration untouched > nessus-hl:/usr/local/nessus-libraries # > > So I've checked the uninstall-nessus script to go and check > that what is to deleted is, > and found I had to remove a few more files. But I then still > cannot then get ./configure > even after running 'make distclean' to complete, without this > message repeating again. > > How can I get round this problem? > > TIA > > Andrei ----------------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed and others may not distribute, copy or use it. If you receive this e-mail by mistake, please either delete it without reproducing, distributing or retaining copies thereof or notify our email administrator at [EMAIL PROTECTED] .Note that this is NOT the address of the person who sent this mail to you but a general administrative address. The views expressed in this email may be the personal views of the sender and not of Taylor Nelson Sofres plc unless specifically stated. Please note that Taylor Nelson Sofres is able to, and reserves the right to, monitor e-mail communications passing through its network. ----------------------------------------------------------------- - [EMAIL PROTECTED]: general discussions about Nessus. * To unsubscribe, send a mail to [EMAIL PROTECTED] with "unsubscribe nessus" in the body.
