libpcap 1.7.4 compile error

libpcap-1.7.4 컴파일시 에러 해결

symptom:
[root@T-PISAPP-01 libpcap-1.7.4]# make
gcc -fpic -I.  -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include   -DHAVE_CONFIG_H  -D_
U_="__attribute__((unused))" -g -O2    -c ./pcap-linux.c
gcc -fpic -I.  -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include   -DHAVE_CONFIG_H  -D_
U_="__attribute__((unused))" -g -O2    -c ./pcap-usb-linux.c
gcc -fpic -I.  -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include   -DHAVE_CONFIG_H  -D_
U_="__attribute__((unused))" -g -O2    -c ./pcap-dbus.c
./pcap-dbus.c: In function 'dbus_write':
./pcap-dbus.c:111: error: 'DBUS_ERROR_INIT' undeclared (first use in this function)
./pcap-dbus.c:111: error: (Each undeclared identifier is reported only once
./pcap-dbus.c:111: error: for each function it appears in.)
./pcap-dbus.c: In function 'dbus_activate':
./pcap-dbus.c:165: error: 'DBUS_ERROR_INIT' undeclared (first use in this function)
make: *** [pcap-dbus.o] 오류 1

solution:
[root@libpcap-1.7.4]# ./configure --enable-dbus=no
[root@libpcap-1.7.4]# make

댓글 없음:

댓글 쓰기