----- Original Message ----- From: "Jan Dubois" <[EMAIL PROTECTED]> . . >> Does that mean it's impossible to build a 64-bit perl (using the >> 64-bit Platform SDK compiler) where the NV provides greater precision >> than the IV ? > > Yes, it will be impossible with the platform compilers unless Microsoft > decides to implement better long double support. I would not hold my > breath though: > > http://blogs.msdn.com/ericflee/archive/2004/06/10/152852.aspx >
Interesting read - including the replies. > I think it should be possible to build even a 32-bit Perl using MingW > that will use 10-byte long doubles, but I haven't tried it. You > will still run into problems though, as all the printf() style formatting > will break because MingW uses MSVCRT.DLL as the runtime library. I once spent a couple of hours fiddling about with win32\config.gc, trying to get MinGW to build a perl with 64-bit integer support. It should be do-able, though I failed to get very far. (I didn't really know what I was doing so I didn't persevere - and I hadn't even considered the impact the runtime library was going to have.) > > Maybe you could do this with Cygwin. Or with the Intel compiler. I > don't have time to play with this right now, and I also don't expect us > to move ActivePerl on Windows away from VC6/Platform SDK compilers any > time soon. > I was mainly just trying to work out what "the state of play" was. You've addressed that quite nicely for me. Thanks, Jan, for taking the time to explain. Cheers, Rob _______________________________________________ Perl-Win32-Users mailing list [email protected] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
