Admira98
11.12.04, 18:44
Hallo!
Ich versuche rarpd auf Suse9.2 zu installieren. Nach ./configure versuche ich "make", doch da kommen folgende Fehlermeldungen mit denen ich nichts anfangen kann:
linux:/home/Roland/rarpd-1.1 # make
gcc -g -O2 -I/usr/include -DPACKAGE=\"\" -DVERSION=\"\" -DSTDC_HEADERS=1 -DHAVE_NET_IF_ARP_H=1 -DHAVE_PCAP_NAMEDB_H=1 -DHAVE_STRING_H=1 -DHAVE_STRINGS_H=1 -DHAVE_CTYPE_H=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_PATHS_H=1 -c rarpd.c -o rarpd.o
rarpd.c: In function `send_rarpreply':
rarpd.c:289: error: `ARP_H' undeclared (first use in this function)
rarpd.c:289: error: (Each undeclared identifier is reported only once
rarpd.c:289: error: for each function it appears in.)
rarpd.c:289: error: `ETH_H' undeclared (first use in this function)
rarpd.c: In function `process_arp':
rarpd.c:334: error: structure has no member named `ar_sha'
rarpd.c:335: error: structure has no member named `ar_spa'
rarpd.c:336: error: structure has no member named `ar_tha'
rarpd.c:337: error: structure has no member named `ar_tpa'
rarpd.c: In function `main':
rarpd.c:449: warning: assignment makes pointer from integer without a cast
make: *** [rarpd.o] Fehler 1
Was hat das zu bedeuten? Weiß vielleicht jemand wo ich ansetzen muss?
Bin für Hilfe dankbar.
Ich versuche rarpd auf Suse9.2 zu installieren. Nach ./configure versuche ich "make", doch da kommen folgende Fehlermeldungen mit denen ich nichts anfangen kann:
linux:/home/Roland/rarpd-1.1 # make
gcc -g -O2 -I/usr/include -DPACKAGE=\"\" -DVERSION=\"\" -DSTDC_HEADERS=1 -DHAVE_NET_IF_ARP_H=1 -DHAVE_PCAP_NAMEDB_H=1 -DHAVE_STRING_H=1 -DHAVE_STRINGS_H=1 -DHAVE_CTYPE_H=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_PATHS_H=1 -c rarpd.c -o rarpd.o
rarpd.c: In function `send_rarpreply':
rarpd.c:289: error: `ARP_H' undeclared (first use in this function)
rarpd.c:289: error: (Each undeclared identifier is reported only once
rarpd.c:289: error: for each function it appears in.)
rarpd.c:289: error: `ETH_H' undeclared (first use in this function)
rarpd.c: In function `process_arp':
rarpd.c:334: error: structure has no member named `ar_sha'
rarpd.c:335: error: structure has no member named `ar_spa'
rarpd.c:336: error: structure has no member named `ar_tha'
rarpd.c:337: error: structure has no member named `ar_tpa'
rarpd.c: In function `main':
rarpd.c:449: warning: assignment makes pointer from integer without a cast
make: *** [rarpd.o] Fehler 1
Was hat das zu bedeuten? Weiß vielleicht jemand wo ich ansetzen muss?
Bin für Hilfe dankbar.