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

Reply via email to