
MGoBlue
New User
Mar 11, 2013, 2:32 PM
Post #1 of 7
(176 views)
|
|
Trying to compile PERL from source on Windows
|
Can't Post
|
|
Hello All: I hope I followed all the rules for asking a good question... I checked this out too prior to posting: http://perlguru.com/gforum.cgi?post=28020;search_string=compile%20from%20source%20windows;#28020 I'm trying to compile PERL from source on a Windows box. I'm using XP SP3, Perl 5.16.2, and Visual C++ 2010. nmake runs without more than a couple of nags for deprecated methods and such -- nothing fatal. When it comes to nmake test, it keeps failing with this: Can't extract version from pod/perldelta.pod at Porting/pod_lib.pl line 117. NMAKE : fatal error U1077: '..\perl.exe' : return code '0xff' Stop. I did notice there isn't a perldelta.pod in the tar ball. There are however a ton of perl[version number]delta.pod files. e.g., perl5162delta.pod I copied the perl5162delta.pod file and renamed it to perldelta.pod. Re-running nmake fails on test again. Line 117 is straight forward: $contents =~ /perldelta - what is new for perl v(5)\.(\d+)\.(\d+)\n/; What doesn't appear to be straight forward to me is why the 16, 2 isn't getting passed to this call and thus causing a fatal error. I hope I've asked a decently worded question... just stuck here that's all. Any suggestions regarding compiling this from source would be greatly appreciated. Thanks!
|