[bwm-tools-tech] "Make" query
Brought to you by:
nkukard
From: Nigel H. <nig...@as...> - 2003-08-08 07:37:40
|
Hi, I'm rather new to the whole linux thing, and one of my first tasks has been to find a 'packet shaper' that we can test and possibly implement on our firewall. I downloaded BWM, but I'm having problems making it. I've checked the dependencies, and have both GLIB 2.2 and LibXML 2.5 installed. I am attaching the terminal output to this mail. Any help would be greatly appreciated. Nigel Hertz **Begin Output** [root@srd-itsnigelh bwm_tools-0.0.5]# ./configure checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for an ANSI C-conforming const... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking return type of signal handlers... void checking whether lstat dereferences a symlink specified with a trailing slash... yes checking whether stat accepts an empty string... no checking for memset... yes checking for select... yes checking for socket... yes checking for strcasecmp... yes checking for strdup... yes checking for strerror... yes checking for strndup... yes checking for pkg-config... /usr/bin/pkg-config checking for GLIB - version >= 2.0.0... yes (version 2.2.1) checking for xml2-config... /usr/bin/xml2-config checking for libxml - version >= 2.0.0... yes (version 2.5.4) configure: creating ./config.status config.status: creating Makefile config.status: creating makefile.inc config.status: creating lib/Makefile config.status: creating bwm_firewall/Makefile config.status: creating bwm_graph/Makefile config.status: creating bwmd/Makefile config.status: creating bwm_monitor/Makefile config.status: creating config.h [root@srd-itsnigelh bwm_tools-0.0.5]# make for dir in lib bwm_firewall bwm_graph bwmd bwm_monitor; \ do \ make -C $dir all; \ res=$?; \ if [ $res != '0' ]; then exit $res; fi \ done make[1]: Entering directory `/usr/downloads/bwm_tools-0.0.5/lib' cc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include /libxml2 -Wall -I../include -D_GNU_SOURCE --depend flow.c ipq.c libipq.c xmlCo nf.c > .deps make libbwm.a make[2]: Entering directory `/usr/downloads/bwm_tools-0.0.5/lib' cc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include /libxml2 -Wall -I../include -D_GNU_SOURCE -c flow.c cc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include /libxml2 -Wall -I../include -D_GNU_SOURCE -c ipq.c cc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include /libxml2 -Wall -I../include -D_GNU_SOURCE -c libipq.c cc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include /libxml2 -Wall -I../include -D_GNU_SOURCE -c xmlConf.c ar cr libbwm.a flow.o ipq.o libipq.o xmlConf.o make[2]: Leaving directory `/usr/downloads/bwm_tools-0.0.5/lib' make[1]: Leaving directory `/usr/downloads/bwm_tools-0.0.5/lib' make[1]: Entering directory `/usr/downloads/bwm_tools-0.0.5/bwm_firewall' cc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include /libxml2 -DCONFIG_FILE=\"/etc/bwm_tools/firewall.xml\" -DIPTABLES_FILE=\"/etc/ sysconfig/iptables\" -Wall -I../include -D_GNU_SOURCE --depend bwm_firewall.c > .deps make bwm_firewall make[2]: Entering directory `/usr/downloads/bwm_tools-0.0.5/bwm_firewall' cc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include /libxml2 -DCONFIG_FILE=\"/etc/bwm_tools/firewall.xml\" -DIPTABLES_FILE=\"/etc/ sysconfig/iptables\" -Wall -I../include -D_GNU_SOURCE -c bwm_firewall.c cc -o bwm_firewall bwm_firewall.o ../lib/libbwm.a -pthread -lgthread-2.0 -lglib- 2.0 -lxml2 -lz -lm make[2]: Leaving directory `/usr/downloads/bwm_tools-0.0.5/bwm_firewall' make[1]: Leaving directory `/usr/downloads/bwm_tools-0.0.5/bwm_firewall' make[1]: Entering directory `/usr/downloads/bwm_tools-0.0.5/bwm_graph' cc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DLOG_DIR=\"/v ar/bwm_tools\" -Wall -I../include -D_GNU_SOURCE --depend bwm_graph.c graph.c > . deps graph.c:18:17: rrd.h: No such file or directory make[1]: *** [.deps] Error 1 make[1]: Leaving directory `/usr/downloads/bwm_tools-0.0.5/bwm_graph' make: *** [all] Error 2 [root@srd-itsnigelh bwm_tools-0.0.5]# **End Output** ______________________________________________ "This information is intended only for the person or entity to which it is addressed and may contain private, confidential, proprietary and/or privileged material and may be subject to confidentiality agreements. Any review, retransmission, dissemination, or any other use of or taking of any action in reliance upon this information, by persons or entities other than the intended recipient, is prohibited. If you received this in error, please contact the sender and delete the material from all storage media. The company is neither liable for proper, complete transmission of the information contained in this communication, any delay in its receipt or that the mail is virus-free" |