"openpkg build arptools | sh" fails on Solaris 10/amd64 (32 bit)

adding LIBS="-lnsl -lsocket" to the configure line seems to fix it.


configure:5199: checking for pcap_open_live in -lpcap
configure:5234: /openpkg/bin/cc -o conftest -O2 -pipe -I/openpkg/include
-L/openpkg/lib conftest.c -lpcap   >&5
/openpkg/lib/libpcap.a(inet.o): In function `pcap_lookupnet':
inet.c:(.text+0x48): undefined reference to `socket'
/openpkg/lib/libpcap.a(nametoaddr.o): In function `pcap_ether_hostton':
nametoaddr.c:(.text+0x82): undefined reference to `ether_hostton'
/openpkg/lib/libpcap.a(nametoaddr.o): In function `pcap_nametoproto':
nametoaddr.c:(.text+0x1b2): undefined reference to `getprotobyname'
/openpkg/lib/libpcap.a(nametoaddr.o): In function `pcap_nametoport':
nametoaddr.c:(.text+0x1e2): undefined reference to `getservbyname'
nametoaddr.c:(.text+0x20a): undefined reference to `getservbyname'
/openpkg/lib/libpcap.a(nametoaddr.o): In function `pcap_nametonetaddr':
nametoaddr.c:(.text+0x372): undefined reference to `getnetbyname'
/openpkg/lib/libpcap.a(nametoaddr.o): In function `pcap_nametoaddr':
nametoaddr.c:(.text+0x391): undefined reference to `gethostbyname'
/openpkg/lib/libpcap.a(fad-glifc.o): In function `pcap_findalldevs':
fad-glifc.c:(.text+0x1a): undefined reference to `socket'
fad-glifc.c:(.text+0x37): undefined reference to `socket'
collect2: ld returned 1 exit status
configure:5240: $? = 1
______________________________________________________________________
OpenPKG                                             http://openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to