I found the same thing compiling on RHEL 3WS. You need to install the beecrypt-devel RPM. It's available via "up2date beecrypt-devel", for example. This package includes the correct .la file.
David
Marc Mazuhelli wrote:
Hi,
Compiling yesterday's CVS on RedHat Advanced Server 3.0 with the commands shown below fails:
# ./configure --without-ssl --prefix=/usr/local/ntop3cvs
(a lot of output, problems with xmldump stuff but I can live without it)
# make
(a lot of output; terminates in error)
# make (again, to get only the output related to the error) cd . && /bin/sh ./missing --run echo
cd . && /bin/sh ./missing --run echo --gnu --gnu make all-recursive make[1]: Entering directory `/root/logiciels/ntop' cd . && /bin/sh ./missing --run echo
cd . && /bin/sh ./missing --run echo --gnu --gnu Making all in myrrd make[2]: Entering directory `/root/logiciels/ntop/myrrd' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/root/logiciels/ntop/myrrd' Making all in . make[2]: Entering directory `/root/logiciels/ntop' cd . && /bin/sh ./missing --run echo
cd . && /bin/sh ./missing --run echo --gnu --gnu make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/root/logiciels/ntop' Making all in plugins make[2]: Entering directory `/root/logiciels/ntop/plugins' cd .. && make am--refresh make[3]: Entering directory `/root/logiciels/ntop' cd . && /bin/sh ./missing --run echo
cd . && /bin/sh ./missing --run echo --gnu --gnu make[3]: Leaving directory `/root/logiciels/ntop' Making all in . make[3]: Entering directory `/root/logiciels/ntop/plugins' cd .. && make am--refresh make[4]: Entering directory `/root/logiciels/ntop' cd . && /bin/sh ./missing --run echo
cd . && /bin/sh ./missing --run echo --gnu
--gnu
make[4]: Leaving directory `/root/logiciels/ntop'
/bin/sh ../libtool --mode=link gcc -g -O2 -I/usr/local/include -Wshadow
-Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -Wnested-externs
-fPIC -L/usr/local/lib -L/root/logiciels/ntop/myrrd -o libsnmpPlugin.la
-rpath /usr/local/ntop3cvs/lib -shared -release 3.0.053 snmpPlugin.lo
-L/usr/lib -lnetsnmpagent -lnetsnmpmibs -lnetsnmphelpers -lnetsnmp -ldl
-lrpm -lrpmio -lpopt -lbz2 -lz -lcrypto -lelf -lm -L/usr/lib/lib -lwrap
-lgdome -lxml2 -lpthread -lresolv -lnsl -ldl -lcrypt -lc -lpcap -lgdbm -lgd
-lpng -lz -lmyrrd grep: /usr/lib/libbeecrypt.la: No such file or directory
sed: can't read /usr/lib/libbeecrypt.la: No such file or directory
libtool: link: `/usr/lib/libbeecrypt.la' is not a valid libtool archive
make[3]: *** [libsnmpPlugin.la] Error 1
make[3]: Leaving directory `/root/logiciels/ntop/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/logiciels/ntop/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/logiciels/ntop'
make: *** [all] Error 2
#
/usr/lib/libbeecrypt.la doesn't exist but a .so version does exist:
# ls -l /usr/libbecrypt* lrwxr-xr-x 1 root root 20 Aug 10 14:51 /usr/lib/libbeecrypt.so.6 -> libbeecrypt.so.6.1.0* -rwxr-xr-x 1 root root 118148 Jun 30 2003 /usr/lib/libbeecrypt.so.6.1.0*
My RedHat 9 box (where ntop compiles without error) gives: # ls -l /usr/lib/libbeecrypt* ls: /usr/lib/libbeecrypt*: No such file or directory
I couldn't find any reference to libbeecrypt in the whole ntop directory; is it only the presence of the .so version without the .la version that's causing the problem?
Any suggestion on how to fix that?
Thanks,
Marc.
-- David J. Bianco, GSEC GCUX GCIH <[EMAIL PROTECTED]> Thomas Jefferson National Accelerator Facility GPG Fingerprint: D150 8054 5191 29D8 2FEB C2BB C6B9 29ED 8365 AF0B
The views expressed herein are solely those of the author and
not those of SURA/Jefferson Lab or the US DOE._______________________________________________ Ntop-dev mailing list [EMAIL PROTECTED] http://listgateway.unipi.it/mailman/listinfo/ntop-dev
