Hi
I have tested the compilation on following platforms/os'es
Solaris(sparc) 2.6/2.8
Linux(intel) SuSE8.2/9.1
Mac OSX(powerpc) Darwin 6.8/7.9/8.0 (aka Mac OSX 10.2/10.3/10.4)
Next week we will finish the Windows port and there will be
some things changed as well....
I have fixed some trivial cases in the CVS.
Those things are still being complained about:
--------
signal.c: In function `ns_sigmask':
signal.c:61: warning: implicit declaration of function `pthread_sigmask'
(Solaris 2.6/2.8)
--------
pathname.c: In function `MakePath':
pathname.c:738: warning: subscript has type `char'
pathname.c: In function `ServerRoot':
pathname.c:813: warning: subscript has type `char'
(All platforms)
--------
return.c: In function `Ns_ConnConstructHeaders':
return.c:262: warning: suggest parentheses around && within ||
(All platforms)
--------
tclsock.c:841: warning: `SockSetBlocking' defined but not used
(All platforms)
--------
nscgi.c: In function `CgiExec':
nscgi.c:776: warning: `Ns_DecodeUrlCharset' is deprecated (declared
at ../include/ns.h:1289)
nscgi.c:784: warning: `Ns_DecodeUrlCharset' is deprecated (declared
at ../include/ns.h:1289)
nscgi.c:806: warning: `Ns_ConnLocation' is deprecated (declared at ../
include/ns.h:638)
nscgi.c:838: warning: `Ns_ConnLocation' is deprecated (declared at ../
include/ns.h:638)
nscgi.c:934: warning: `Ns_DecodeUrlCharset' is deprecated (declared
at ../include/ns.h:1289)
nscgi.c: In function `CgiCopy':
nscgi.c:1109: warning: `Ns_ConnLocation' is deprecated (declared
at ../include/ns.h:638)
(All platforms)
---------
dsprintf.c: In function `Ns_DStringVPrintf':
dsprintf.c:294: warning: use of `long double' type; its size may
change in a future release
dsprintf.c:294: warning: (Long double usage is reported only once for
each file.
dsprintf.c:294: warning: To disable this warning, use -Wno-long-double.)
(Darwin 6.8/7.9/8.0)
---------
tclmisc.c:666: warning: redefinition of `u_int32_t'
/usr/include/sys/types.h:198: warning: `u_int32_t' previously
declared here
tclmisc.c:667: warning: redefinition of `u_int8_t'
/usr/include/sys/types.h:196: warning: `u_int8_t' previously declared
here
(Linux)
Cheers
Zoran