Hi,

I've installed ntopng,n2disk,pfring and nbox on centos from the provided RPM 
packages. When I try to compile nProbe from the source I get the bellow error.
Any help is greatly appreciated.

*** Warning: Linking the shared library libnprobe.la against the
*** static library 
/root/nprobe_6.16.140827_svn4314/nDPI/src/lib/.libs/libndpi.a is not portable!
libtool: link: gcc -shared  -fPIC -DPIC  .libs/cache.o .libs/collect.o 
.libs/engine.o .libs/export.o .libs/database.o .libs/globals.o .libs/plugin.o 
.libs/template.o .libs/patricia.o .libs/sflow_collect.o .libs/util.o 
.libs/version.o .libs/systemId.o   -L/usr/local/lib -L/opt/local/lib -L/lib 
-lresolv -lrt -ldl -lpthread -lpcap -lnuma 
/root/nprobe_6.16.140827_svn4314/nDPI/src/lib/.libs/libndpi.a  -O2 -O2   
-Wl,-soname -Wl,libnprobe-6.16.141107.so -o .libs/libnprobe-6.16.141107.so
libtool: link: (cd ".libs" && rm -f "libnprobe.so" && ln -s 
"libnprobe-6.16.141107.so" "libnprobe.so")
libtool: link: ar cru .libs/libnprobe.a 
/root/nprobe_6.16.140827_svn4314/nDPI/src/lib/.libs/libndpi.a  cache.o 
collect.o engine.o export.o database.o globals.o plugin.o template.o patricia.o 
sflow_collect.o util.o version.o systemId.o
libtool: link: ranlib .libs/libnprobe.a
libtool: link: ( cd ".libs" && rm -f "libnprobe.la" && ln -s "../libnprobe.la" 
"libnprobe.la" )
gcc -DHAVE_CONFIG_H -I. -I.  -I 
/root/nprobe_6.16.140827_svn4314/nDPI/src/include/  -I/usr/local/include 
-I/opt/local/include  -O2 -I/usr/local/include -I/opt/local/include -MT 
nprobe-nprobe.o -MD -MP -MF .deps/nprobe-nprobe.Tpo -c -o nprobe-nprobe.o `test 
-f 'nprobe.c' || echo './'`nprobe.c
mv -f .deps/nprobe-nprobe.Tpo .deps/nprobe-nprobe.Po
/bin/sh ./libtool  --tag=CC   --mode=link gcc  -O2 -I/usr/local/include 
-I/opt/local/include -L/usr/local/lib -L/opt/local/lib -L/lib -pthread -lm 
-L/usr/local/lib -L/opt/local/lib -L/lib -o nprobe nprobe-nprobe.o libnprobe.la 
-lrt -lresolv -lrt -ldl -lpthread   -lnuma -lpcap  -lnuma  
/root/nprobe_6.16.140827_svn4314/nDPI/src/lib/.libs/libndpi.a
libtool: link: gcc -O2 -I/usr/local/include -I/opt/local/include -pthread -o 
.libs/nprobe nprobe-nprobe.o  -L/usr/local/lib -L/opt/local/lib -L/lib -lm 
./.libs/libnprobe.so -lresolv -lrt -ldl -lpthread -lpcap -lnuma 
/root/nprobe_6.16.140827_svn4314/nDPI/src/lib/.libs/libndpi.a -pthread 
-Wl,-rpath -Wl,/usr/local/lib
./.libs/libnprobe.so: undefined reference to `pfring_get_ring_id'
./.libs/libnprobe.so: undefined reference to `pfring_breakloop'
./.libs/libnprobe.so: undefined reference to `pfring_enable_ring'
./.libs/libnprobe.so: undefined reference to `pfring_send'
./.libs/libnprobe.so: undefined reference to `pfring_set_master'
./.libs/libnprobe.so: undefined reference to `pfring_recv'
./.libs/libnprobe.so: undefined reference to `pfring_set_application_name'
./.libs/libnprobe.so: undefined reference to `pfring_set_socket_mode'
./.libs/libnprobe.so: undefined reference to `pfring_stats'
./.libs/libnprobe.so: undefined reference to `pfring_open'
./.libs/libnprobe.so: undefined reference to `pfring_get_selectable_fd'
./.libs/libnprobe.so: undefined reference to `pfring_enable_rss_rehash'
./.libs/libnprobe.so: undefined reference to `pfring_get_bound_device_ifindex'
./.libs/libnprobe.so: undefined reference to `pfring_set_master_id'
./.libs/libnprobe.so: undefined reference to `pfring_set_cluster'
./.libs/libnprobe.so: undefined reference to `pfring_set_poll_watermark'
./.libs/libnprobe.so: undefined reference to `pfring_close'
./.libs/libnprobe.so: undefined reference to `pfring_set_direction'
collect2: error: ld returned 1 exit status
make[2]: *** [nprobe] Error 1
make[2]: Leaving directory `/root/nprobe_6.16.140827_svn4314'
_______________________________________________
Ntop-misc mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-misc

Reply via email to