Dear Ladies and Gentlemen,
On FreeBSD 4.7-RELEASE compilation of ntop-2.1.56 fails in
webInterface.c with
In file included from webInterface.c:29:
/usr/include/malloc.h:2: warning: #warning "this file includes
<malloc.h> which is deprecated, use <stdlib.h> instead"
webInterface.c: In function `printNtopConfigInfo':
webInterface.c:2460: storage size of `memStats' isn't known
webInterface.c: At top level:
webInterface.c:2985: warning: no previous prototype for `initWeb'
gmake[2]: *** [webInterface.lo] Error 1
gmake[2]: Leaving directory `/usr/home/anwsmh/build/ntop-2.1.56/ntop'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/home/anwsmh/build/ntop-2.1.56/ntop'
gmake: *** [all] Error 2
tsade>
Lines around 2460:
#if defined(HAVE_MALLOC_H) && defined(__GNUC__)
{
struct mallinfo memStats;
#ifdef HAVE_SYS_RESOURCE_H
struct rlimit rlim;
#endif
memStats = mallinfo();
sendString(texthtml("\n\nMemory allocation - data segment\n\n",
"<tr><th colspan=\"2\">Memory allocation - data segment</th></tr>\n")
);
Configure options: ./configure --prefix=/usr/local/ntop-2.1.56
-without-ssl
(Same except for prefix as Ok for 2.1.55).
Configure ran without problems.
Here is the summary,
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
-------------------------------------------------------------------
Creating version.c...
-------------------------------------------------------------------
===================================================================
-------------------------------------------------------------------
(optional) packages are in:
LBL pcap in : standard system headers and libraries
GNU gdbm in : standard system headers and libraries
GDChart in : standard system headers and libraries
GD in : standard system headers and libraries
libpng in : standard system headers and libraries
zlib in : standard system headers and libraries
This is your ntop 2.1.56 configuration:
Host System Type : i386-unknown-freebsd4.7
Compiler (cflags) : gcc -DFREEBSD -g -O2 -Wshadow -Wpointer-arith
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fPIC
Defines : -DHAVE_CONFIG_H
Loader (ldflags) :
Include path : -I/usr/include -I/usr/local/include
-I/usr/home/anwsmh/build/ntop-2.1.56/gdchart0.94c
-I/usr/home/anwsmh/build/ntop-2.1.56/gdchart0.94c/gd-1.8.3
-I/usr/home/anwsmh/build/ntop-2.1.56/gdchart0.94c/gd-1.8.3/libpng-1.2.4
-I/usr/local/include
System Libs : -lc_r -lc -lm -lz -lssl -lpcap -lcrypto -lc -lcrypt
-L/usr/lib -lpcap -L/usr/local/lib -lgdbm
-L/usr/home/anwsmh/build/ntop-2.1.56/gdchart0.94c -lgdchart
-L/usr/home/anwsmh/build/ntop-2.1.56/gdchart0.94c/gd-1.8.3 -lgd
-L/usr/home/anwsmh/build/ntop-2.1.56/gdchart0.94c/gd-1.8.3/libpng-1.2.4
-lpng
MultiThread mode : enabled
Install path : /usr/local/ntop-2.1.56
*******************************************************************
*
* NOTE: ./configure is now complete!
*
* All of the obviously FATAL errors would cause you to
* abort before this point, so while you SHOULD scroll
* back and check for error/warning/note messages,
* you probably will not...
*
Yours sincerely.
--
------------------------------------------------------------------------
Stanley Hopcroft
------------------------------------------------------------------------
'...No man is an island, entire of itself; every man is a piece of the
continent, a part of the main. If a clod be washed away by the sea,
Europe is the less, as well as if a promontory were, as well as if a
manor of thy friend's or of thine own were. Any man's death diminishes
me, because I am involved in mankind; and therefore never send to know
for whom the bell tolls; it tolls for thee...'
from Meditation 17, J Donne.
_______________________________________________
Ntop mailing list
[EMAIL PROTECTED]
http://listgateway.unipi.it/mailman/listinfo/ntop