Am 10.06.2005 um 08:21 schrieb Stephen Deasey:

On 6/9/05, Vlad Seryakov <[EMAIL PROTECTED]> wrote:

HAVE_TM_GMTOFF is not defined in the config.h.in
so it never gets to config.h



Ah, thanks.  I've added the right call in the configure script to make
this happen.

Still some things left:

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.)

What should we do about that?


return.c: In function `Ns_ConnConstructHeaders':
return.c:262: warning: suggest parentheses around && within ||
return.c: At top level:

This is here for the long time. I think it is the time to
get rid of it. I looked there but am not sure.


tclxkeylist.c: In function `Tcl_GetKeyedListKeys':
tclxkeylist.c:285: warning: passing arg 2 of `Tcl_GetStringFromObj' from incompatible pointer type tclxkeylist.c:293: warning: passing arg 2 of `Tcl_GetStringFromObj' from incompatible pointer type
tclxkeylist.c: In function `Tcl_GetKeyedListField':
tclxkeylist.c:353: warning: passing arg 2 of `Tcl_GetStringFromObj' from incompatible pointer type
tclxkeylist.c: In function `Tcl_SetKeyedListField':
tclxkeylist.c:407: warning: passing arg 2 of `Tcl_GetStringFromObj' from incompatible pointer type
tclxkeylist.c: In function `Tcl_DeleteKeyedListField':
tclxkeylist.c:453: warning: passing arg 2 of `Tcl_GetStringFromObj' from incompatible pointer type
tclxkeylist.c: At top level:

This should be easy. I will take care of that.

Stepen, you mentioned usage of some macro to get rid of the

nsdb.c:36: warning: `RCSID' defined but not used

type of warnings. I suppose you'd have to go wholesale change all files, right?

Anyways, it compiles now on Darwin. Not very clean though:

ld: warning prebinding disabled because (__TEXT segment (address = 0x0 size = 0x63000) of libnsd.dylib overlaps with __TEXT segment (address = 0x0 size = 0x6000) of /usr/local/ns/lib/libnsthread.dylib ld: warning prebinding disabled because (__TEXT segment (address = 0x0 size = 0x63000) of libnsd.dylib overlaps with __DATA segment (address = 0x6000 size = 0x1000) of /usr/local/ns/lib/libnsthread.dylib ld: warning prebinding disabled because (__TEXT segment (address = 0x0 size = 0x63000) of libnsd.dylib overlaps with __LINKEDIT segment (address = 0x7000 size = 0xd000) of /usr/local/ns/lib/libnsthread.dylib

but I will have to see why. The tcl.m4 has the "-prebind" option to linker
and I'd have to check if this is really needed.

Zoran



Reply via email to