Hi,
I have just built ntop for sparc solaris 8 on a SUN Ultra-5. I found a
few bugs/problems:
1. The variable SUBDIRS in Makefile.in contained current directory. This
lead to recursive behavior like:
/usr/local/bin/make all-recursive
make[1]: Entering directory `/root/ntop-current/ntop'
Making all in .
make[2]: Entering directory `/root/ntop-current/ntop'
/usr/local/bin/make all-recursive
make[3]: Entering directory `/root/ntop-current/ntop'
2. The dependencies of a lot of the .so files got wrong in Makefile.in
(and Makefile.am).
Example from the plugins directory:
wapPlugin.so is dependent of wapPlugin.so.o, which again - through
suffix rule - was dependent on wapPlugin.so.c
The problem is that the filename is of cause wapPlugin.c...........
3. One of the libraries needed libucb.so, which is not in default
library path. It is in /usr/ucblib on solaris.
4. The softlink pep.so in the plugins directory causes an error if we
don't use GNU's ln program.
The -f option in Solaris ln has different meaning than -f in GNU (
Just to make life more complicated?! ). To be safe I suggest that you
remove the link with rm -f before you add it.
make clean should also remove the link.
We have used ntop for a while, and is very satisfied with it. It is a
struggle to build it, but it is worth the effort.
BR,
Erland Andersen