linux-l: Compilieren von libnasl

Bernd Claßen bernd.classen at isst.fhg.de
Do Mai 4 15:44:02 CEST 2000


Hallo Uli,


> ********************************
> 
> $/usr/local/src/libnasl# make
> cd nasl && make
> make[1]: Entering directory `/usr/local/src/libnasl/nasl'
> gcc -pipe   `./cflags` -I. -I/usr/local/include
> -I/usr/local/src/libnasl/include  -o nasl -DVERSION=\"1.0.0\" 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  `/usr/local/bin/nessus-config --libs`

ich weiß nicht, was nessus-config macht...


> /usr/local/lib/libpcap-nessus.so: undefined reference to `lex_init'
> /usr/local/lib/libpcap-nessus.so: undefined reference to `pcap_parse'
> /usr/local/lib/libpcap-nessus.so: undefined reference to `yylex'

... es scheint aber die libfl, die hier wohl benötigt wird, nicht zu
finden. Versuch mal am Ende von "gcc -pipe ..." noch "-lfl" anzuhängen.

Ciao
Bernd



Mehr Informationen über die Mailingliste linux-l