in reply to Re: Win32, MinGW and -Duse64bitint
in thread Win32, MinGW and -Duse64bitint

Shall do ... though it's not looking all that promising. I'm currently stuck on the following error that occurs (fairly early) when running dmake:
del /f config.h copy config_H.gc config.h 1 file(s) copied. cd .. && miniperl configpm Invalid type 'Q' in pack at lib/Config_heavy.pl line 1088. Compilation failed in require at configpm line 777. dmake: Error code 255, while making '..\lib\Config.pm' dmake: '..\lib\Config.pm' removed.
I've so far made the following amendments to config.gc:
d_casti32 to 'undef' d_longlong to 'define' d_quad to 'define' i_inttypes to 'define' ivsize to '8' ivtype to 'long long' nv_preserves_uv_bits to '53' quadkind to '3' use64bitint to 'define'
Looks like there's a bit more to do, yet :-)
Did anyone associated with the Vanilla/Strawberry Perl project ever investigate this ?

Cheers,
Rob

Replies are listed 'Best First'.
Re^3: Win32, MinGW and -Duse64bitint
by xdg (Monsignor) on Feb 21, 2007 at 12:33 UTC
    Did anyone associated with the Vanilla/Strawberry Perl project ever investigate this ?

    Not that I'm aware of. At the time, I considered myself lucky to figure out what I needed to patch in the makefile.mk to get Vanilla to build at all. The win32 directory in the Perl source brings to mind an echo of an old phrase: "you're in a twisty maze of configuration files..."

    -xdg

    Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.