If you have installed ActivePerl in c:\perl, why is it trying to use a version of perl from your c:\oracle directory?
Check your PATH environment variable. -Kyle H On Tue, May 12, 2009 at 8:44 AM, Girish R Gupte <ggu...@csc.com> wrote: > > Hi, > > I am trying to compile the OpenSSL DLLs using VC++ on Windows XP - I am > using Microsoft Visual C++ 2008 Express Edition > > I downloaded and installed the ActivePerl in C:\Perl. > > While runing the nmake command, I get following error - > > Building OpenSSL > perl util/copy.pl ".\.\e_os.h" "tmp32dll\e_os.h" > Can't load > 'C:\oracle\perl\5.8.3\lib/MSWin32-x86-multi-thread/auto/Fcntl/Fcntl.dll' for > module Fcntl: load_file:The specified modu > le could not be found at > C:\oracle\perl\5.8.3\lib/MSWin32-x86-multi-thread/XSLoader.pm line 68. > at C:\oracle\perl\5.8.3\lib/MSWin32-x86-multi-thread/Fcntl.pm line 234 > Compilation failed in require at util/copy.pl line 3. > BEGIN failed--compilation aborted at util/copy.pl line 3. > NMAKE : fatal error U1077: 'C:\Perl\bin\perl.EXE' : return code '0xff' > Stop. > > Please help - > > > Microsoft Windows XP [Version 5.1.2600] > (C) Copyright 1985-2001 Microsoft Corp. > > C:\openssl\openssl-0.9.8k>set PATH=C:\Program Files\Microsoft Visual Studio > 9.0\Common7\IDE;C:\Program Files\Microsoft Visual Stud > io 9.0\VC\BIN;C:\Program Files\Microsoft Visual Studio > 9.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\WINDOWS\Micros > oft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio > 9.0\VC\VCPackages;C:\Program Files\Microsoft SDKs\Windows\v6 > .0A\bin;C:\Perl\site\bin;C:\Perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem; > > C:\openssl\openssl-0.9.8k>echo %PATH% > C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program > Files\Microsoft Visual Studio 9.0\VC\BIN;C:\Program Files\Micr > osoft Visual Studio > 9.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Pro > gram Files\Microsoft Visual Studio 9.0\VC\VCPackages;C:\Program > Files\Microsoft SDKs\Windows\v6.0A\bin;C:\Perl\site\bin;C:\Perl\bi > n;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem; > > C:\openssl\openssl-0.9.8k>nmake -help > > Microsoft (R) Program Maintenance Utility Version 9.00.30729.01 > Copyright (C) Microsoft Corporation. All rights reserved. > > Usage: NMAKE @commandfile > NMAKE [options] [/f makefile] [/x stderrfile] [macrodefs] [targets] > > Options: > > /A Build all evaluated targets > /B Build if time stamps are equal > /C Suppress output messages > /D Display build information > /E Override env-var macros > /ERRORREPORT:{NONE|PROMPT|QUEUE|SEND} Report errors to Microsoft > /G Display !include filenames > /HELP Display brief usage message > /I Ignore exit codes from commands > /K Build unrelated targets on error > /N Display commands but do not execute > /NOLOGO Suppress copyright message > /P Display NMAKE information > /Q Check time stamps but do not build > /R Ignore predefined rules/macros > /S Suppress executed-commands display > /T Change time stamps but do not build > /U Dump inline files > /Y Disable batch-mode > /? Display brief usage message > > C:\openssl\openssl-0.9.8k>nmake -f ms\ntdll.mak install > > Microsoft (R) Program Maintenance Utility Version 9.00.30729.01 > Copyright (C) Microsoft Corporation. All rights reserved. > > Building OpenSSL > perl util/copy.pl ".\.\e_os.h" "tmp32dll\e_os.h" > Can't load > 'C:\oracle\perl\5.8.3\lib/MSWin32-x86-multi-thread/auto/Fcntl/Fcntl.dll' for > module Fcntl: load_file:The specified modu > le could not be found at > C:\oracle\perl\5.8.3\lib/MSWin32-x86-multi-thread/XSLoader.pm line 68. > at C:\oracle\perl\5.8.3\lib/MSWin32-x86-multi-thread/Fcntl.pm line 234 > Compilation failed in require at util/copy.pl line 3. > BEGIN failed--compilation aborted at util/copy.pl line 3. > NMAKE : fatal error U1077: 'C:\Perl\bin\perl.EXE' : return code '0xff' > Stop. > > C:\openssl\openssl-0.9.8k>perl -version > > This is perl, v5.10.0 built for MSWin32-x86-multi-thread > (with 5 registered patches, see perl -V for more detail) > > Copyright 1987-2007, Larry Wall > > Binary build 1004 [287188] provided by ActiveState > http://www.ActiveState.com > Built Sep 3 2008 13:16:37 > > Perl may be copied only under the terms of either the Artistic License or > the > GNU General Public License, which may be found in the Perl 5 source kit. > > Complete documentation for Perl, including FAQ lists, should be found on > this system using "man perl" or "perldoc perl". If you have access to the > Internet, point your browser at http://www.perl.org/, the Perl Home Page. > > > C:\openssl\openssl-0.9.8k>echo %PATH% > C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program > Files\Microsoft Visual Studio 9.0\VC\BIN;C:\Program Files\Micr > osoft Visual Studio > 9.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Pro > gram Files\Microsoft Visual Studio 9.0\VC\VCPackages;C:\Program > Files\Microsoft SDKs\Windows\v6.0A\bin;C:\Perl\site\bin;C:\Perl\bi > n;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem; > > C:\openssl\openssl-0.9.8k>nmake -f ms\ntdll.mak install > > Microsoft (R) Program Maintenance Utility Version 9.00.30729.01 > Copyright (C) Microsoft Corporation. All rights reserved. > > Building OpenSSL > perl util/copy.pl ".\.\e_os.h" "tmp32dll\e_os.h" > Can't load > 'C:\oracle\perl\5.8.3\lib/MSWin32-x86-multi-thread/auto/Fcntl/Fcntl.dll' for > module Fcntl: load_file:The specified modu > le could not be found at > C:\oracle\perl\5.8.3\lib/MSWin32-x86-multi-thread/XSLoader.pm line 68. > at C:\oracle\perl\5.8.3\lib/MSWin32-x86-multi-thread/Fcntl.pm line 234 > Compilation failed in require at util/copy.pl line 3. > BEGIN failed--compilation aborted at util/copy.pl line 3. > NMAKE : fatal error U1077: 'C:\Perl\bin\perl.EXE' : return code '0xff' > Stop. > > C:\openssl\openssl-0.9.8k> > > > > > This is a PRIVATE message. If you are not the intended recipient, please > delete without copying and kindly advise us by e-mail of the mistake in > delivery. > NOTE: Regardless of content, this e-mail shall not operate to bind CSC to > any order or other contract unless pursuant to explicit written agreement or > government initiative expressly permitting the use of e-mail for such > purpose. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org