# New Ticket Created by David Lee Lambert # Please include the string: [perl #118261] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=118261 > Trying to build today's "latest.tar.gz" on Windows XP (32-bit) using Visual Studio 2008, I get a "No such file or directory" error building one of the encodings: cp Encode.pm ..\..\lib\Encode.pm cp lib/Encode/Encoding.pm ..\..\lib\Encode\Encoding.pm cp lib/Encode/JP/H2Z.pm ..\..\lib\Encode\JP\H2Z.pm cp lib/Encode/GSM0338.pm ..\..\lib\Encode\GSM0338.pm cp lib/Encode/Guess.pm ..\..\lib\Encode\Guess.pm cp lib/Encode/MIME/Header.pm ..\..\lib\Encode\MIME\Header.pm cp Encode/encode.h ..\..\lib\Encode\encode.h nmake -f Makefile all -nologo cp Byte.pm ..\..\..\lib\Encode\Byte.pm ..\..\..\miniperl.exe "-I..\..\..\lib" ..\bin\enc2xs -"Q" -"O" -o byte_t .c -f byte_t.fnm Use of uninitialized value $cname in -f at ..\bin\enc2xs line 155. Use of uninitialized value $cname in concatenation (.) or string at ..\bin\enc2x s line 156. Use of uninitialized value $cname in concatenation (.) or string at ..\bin\enc2x s line 156. Cannot open :No such file or directory at ..\bin\enc2xs line 156. NMAKE : fatal error U1077: '..\..\..\miniperl.exe' : return code '0x2' Stop. NMAKE : fatal error U1077: '"c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN \nmake.EXE"' : return code '0x2' Stop. Unsuccessful make(cpan/Encode): code=512 at ..\make_ext.pl line 490. NMAKE : fatal error U1077: '..\miniperl.exe' : return code '0x2' Stop. More specifically, I did an "nmake clean" and then "nmake" in the "win32" directory using the following compiler: Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.21022.08 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. usage: cl [ option... ] filename... [ /link linkoption... ] -- DLLThread Previous | Thread Next