Dear Sir,
I am writing to thank you for your letter and say that I am having
trouble following your sound advice.
On Sun, Jan 25, 2004 at 09:20:01AM -0600, Burton M. Strauss III wrote:
> The right (clean) answer inside ntop is to experiment with the LDFLAGS,
> CPPFLAGS and other options and then put any OS specific stuff in
> configureextra...
>
> In configureextra, you get access to the flags at the very beginning,
> meaning that what is already set is pretty minimal. The idea is to set
> things before ntop goes looking, not to fix up what it finds. But still,
> you can get pretty creative in these files, for example:
>
> LDFLAGS="-lgd2 ${LDFLAGS}"
>
I have tried various perms of
tshob> cat FREEBSD
#!/bin/sh
echo " Setting FreeBSD specific flag values"
CPPFLAGS="-DHAVE_FILEDESCRIPTORBUG ${CPPFLAGS}"
if test ".${LOCALEDIR}" = "."; then
LOCALEDIR="/usr/share/locale"
fi
if test -e /usr/local/lib/libgd1.so; then
# LIBS=`echo $LIBS | sed -e 's/-lgd/-lgd1/g'`
LDFLAGS="-L/usr/local/lib ${LDFLAGS}"
LIBS="${LIBS} -lgd1"
fi
tshob>
The problem is that -lgd1 goes into the libs, but an -lgd is appended
subsequently.
Here is what config.log shows
configure:9277: checking for gdImageDestroy in -lgd
configure:9308: gcc -o conftest -g -O2 -I/usr/local/include -Wshadow
-Wpointer-arith -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -fPIC -D
HAVE_FILEDESCRIPTORBUG -DFREEBSD -I/usr/local/include
-I/usr/local/include/gd -L/usr/local/lib -L/usr/local/lib conftest.c
-lgd -lgdbm -lpcap -lgd1 -lp
cap -lgdbm -lgd >&5
/usr/libexec/elf/ld: cannot find -lgd
How can I get rid of '-lgd' in LIBS, if this is the right question ?
Yours sincerely,
--
------------------------------------------------------------------------
Stanley Hopcroft
------------------------------------------------------------------------
'...No man is an island, entire of itself; every man is a piece of the
continent, a part of the main. If a clod be washed away by the sea,
Europe is the less, as well as if a promontory were, as well as if a
manor of thy friend's or of thine own were. Any man's death diminishes
me, because I am involved in mankind; and therefore never send to know
for whom the bell tolls; it tolls for thee...'
from Meditation 17, J Donne.
_______________________________________________
Ntop mailing list
[EMAIL PROTECTED]
http://listgateway.unipi.it/mailman/listinfo/ntop