Hi, I have managed to overcome few problems in compiling ntop on solaris 10.
I have stumbled now on undefined reference on linking outputs
I found similar problem posted earlier however it didnt solve.
Here is what I get:


gmake[2]: Entering directory `/home/bartek/download/ntop'
/bin/bash ./libtool --tag=CC   --mode=link gcc  -g -O2 -I/usr/local/include
-Wshadow -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs  -fPIC -DPIC  -L/usr/local/lib -L/lib -L/usr/local/lib
-L/usr/sfw/lib -L/usr/lib/ -o ntop ntop-main.o ntop-admin.o libntopreport.la
libntop.la -lposix4 -lpthread -lc -lssl -lcrypto -lxnet -lpcap -lgdbm -lz
-R/lib/sparcv9 -xnone -L/usr/sfw/lib/sparcv9 -lnetsnmp -lgen -lpkcs11
-lkstat -lelf -lm -ldl -lnsl -lsocket -ladm   -L/usr/local/rrdtool-1.2.19/lib
-lrrd_th
gcc -g -O2 -I/usr/local/include -Wshadow -Wpointer-arith
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fPIC -DPIC -o
.libs/ntop ntop-main.o ntop-admin.o -xnone  -L/usr/local/lib -L/lib
-L/usr/sfw/lib -L/usr/lib/ ./.libs/libntopreport.so
/home/bartek/download/ntop/.libs/libntop.so -L/usr/sfw/lib/sparcv9
-L/usr/local/rrdtool-1.2.19/lib -L/usr/local/ssl/lib -L/usr/openwin/lib
-L/usr/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/X11R6/lib
./.libs/libntop.so -lposix4 -lpthread -lc -lssl -lcrypto -lxnet -lpcap
/usr/local/lib/libgdbm.so /usr/sfw/lib/.libs/libnetsnmp.so -lgen -lpkcs11
-lkstat -lelf -ldl -lnsl -lsocket -ladm
/usr/local/rrdtool-1.2.19/lib/librrd_th.so
/usr/local/lib/libpng12.so /usr/local/lib/libart_lgpl_2.so -lm
/usr/local/lib/libfreetype.so -lz -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath
-Wl,/usr/sfw/lib -Wl,--rpath -Wl,/usr/local/rrdtool-1.2.19/lib -Wl,--rpath
-Wl,/lib/sparcv9
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
`pcap_datalink_val_to_description'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
./.libs/libntopreport.so: undefined reference to [EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to `
[EMAIL PROTECTED]'
/home/bartek/download/ntop/.libs/libntop.so: undefined reference to
[EMAIL PROTECTED]'
collect2: ld returned 1 exit status
gmake[2]: *** [ntop] Error 1
gmake[2]: Leaving directory `/home/bartek/download/ntop'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/home/bartek/download/ntop'
gmake: *** [all] Error 2


Looks like linker doesnt see libs, however during configure I get for
instance:
checking for gethostbyname... yes

What is the trick?
I have switched to gnu as,ld,ar,... because those provided with solaris
throw error before this point.



--
Bartosz Baranowski
==================================
Word of criticism meant to improve is always step forward.
_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop

Reply via email to