Ethereal-users: [Ethereal-users] make fails on OpenBSD
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Paul Hoffman <phoffman@xxxxxxxxxx>
Date: Sun, 25 May 2003 07:45:54 -0700
Greetings. I'm trying to build ethereal-0.9.12 on OpenBSD 2.9.
Actually, all I want is tethereal: I don't want any GUI.
I configured with: ./configure --enable-ethereal=no --disable-gtktest --enable-static=no \ --disable-editcap --disable-mergecap --disable-text2pcap --disable-idl2eth and that went OK. However, 'make' ends with: ===== ld: -lartnet: no match collect2: ld returned 1 exit status *** Error code 1 Stop in /usr/local/src/ethereal-0.9.12 (line 1930 of Makefile). *** Error code 1 Stop in /usr/local/src/ethereal-0.9.12 (line 2494 of Makefile). *** Error code 1 Stop in /usr/local/src/ethereal-0.9.12 (line 1851 of Makefile). =====If I try 'make' again, it ends exactly the same way. Interestingly, it starts making in artnet, but there is no error there:
===== #make make all-recursive Making all in tools Making all in lemon Making all in wiretap make all-am Making all in doc Making all in epan make all-recursive Making all in ftypes Making all in dfilter Making all in plugins Making all in artnet/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -I../../wiretap -I/usr/local/include -DINET6 -D_U_="__attribute__((unused))" -Wall -W -g -O2 -I../.. -I../../wiretap -I/usr/local/include -I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include -c -o packet-artnet-static.o -D__ETHEREAL_STATIC__ ./packet-artnet.c gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -I../../wiretap -I/usr/local/include -DINET6 "-D_U_=__attribute__((unused))" -Wall -W -g -O2 -I../.. -I../../wiretap -I/usr/local/include -I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include -c -D__ETHEREAL_STATIC__ ./packet-artnet.c -fPIC -DPIC -o packet-artnet-static.lo
In file included from ../../wiretap/wtap.h:35, from ../../epan/packet.h:28, from ../../plugins/plugin_api.h:290, from ./packet-artnet.c:33: /usr/include/stdio.h:307: warning: `__nonnull__' attribute directive ignored /usr/include/stdio.h:319: warning: `__nonnull__' attribute directive ignored /usr/include/stdio.h:322: warning: `__nonnull__' attribute directive ignored /usr/include/stdio.h:325: warning: `__nonnull__' attribute directive ignored /usr/include/stdio.h:328: warning: `__nonnull__' attribute directive ignored /usr/include/stdio.h:331: warning: `__nonnull__' attribute directive ignored/bin/sh ../../libtool --mode=link gcc -DINET6 -D_U_="__attribute__((unused))" -Wall -W -g -O2 -I../.. -I../../wiretap -I/usr/local/include -I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include -L/usr/local/lib -o artnet.la -rpath /usr/local/lib/ethereal/plugins/0.9.12 -module -avoid-version packet-artnet.lo
rm -fr .libs/artnet.la .libs/artnet.* .libs/artnet.* gcc -shared -fPIC -o .libs/artnet.so packet-artnet.lo -L/usr/local/lib creating artnet.la (cd .libs && rm -f artnet.la && ln -s ../artnet.la artnet.la) Making all in docsis . . . ====== The same "__nonnull__" warnings appear in building almost every module. Building with this configure line worked fine on NetBSD 1.6.Any help is appreciated. I want to have tethereal on the OpenBSD box as soon as possible.
--Paul Hoffman
- Prev by Date: Re: [Ethereal-users] capture problems on laptop
- Next by Date: [Ethereal-users] Web based Administration
- Previous by thread: Re: [Ethereal-users] No interface?
- Next by thread: [Ethereal-users] Question about raw packet of 802.11 in linux and windows
- Index(es):