develooper Front page | perl.perl5.porters | Postings from July 2010

RE: Building 64-bit perl on Win32

Thread Previous | Thread Next
From:
Steve Hay
Date:
July 6, 2010 02:21
Subject:
RE: Building 64-bit perl on Win32
Message ID:
1B32FF956ABF414C9BCE5E487A1497E7071AEA9B@ukmail02.planit.group
Steve Hay wrote on 2010-06-29:
> So I've now moved on to trying to build perl (5.12.1) with the 64-bit
> compiler (amd64) on a 64-bit machine, but it still isn't working for
me.
> 
> I opened up the standard VC++ x64 command prompt, set CCTYPE=MSVC90 in
> the win32/Makefile (I'm using Visual Studio 2008 SP1), and typed
nmake.
> 
> It started by emitting a mountain of warnings about type conversions
for
> every file that it compiles. Is that normal? Then it produced this
> strange error message immediately after linking perl.exe:
> 
>         ..\miniperl.exe -I..\lib bin\exetype.pl ..\wperl.exe WINDOWS
> 'x' outside of string in unpack at bin\exetype.pl line 39. NMAKE :
fatal
> error U1077: '..\miniperl.exe' : return code '0xff' Stop.

FWIW, I eventually got the build working by using $(PERLEXE) instead of
$(MINIPERL) in that command-line, as suggested here:

http://www.perlmonks.org/?node_id=834521

It may be worth applying the suggested patch(es), even though it ducks
the real problem rather than fixing it.

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About