I guess you ran "make distclean" before running the configure script again.
Also since you've installed libpcap from source, you don't need any libpcap-dev packages. Everything needed by other programs to compile against libpcap is installed if you compile the library from source.
Besides the supposed undefined symbol (pcap_parse) is well defined according to the nm output.
Other suggestions? Run:
Code:
updatedb
locate libpcap.so
locate pcap.h
ls -l /path/to/any/libpcap.so
If they are not the files installed from sources (re)move them and try to compile ntop again.
You can also add as a first item in /etc/ld.so.conf the path /usr/local/lib (and run ldconfig afterwards).
Also before running ./configure try to set LD_LIBRARY_PATH. For the bash shell, use:
Code:
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH