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

Reply via email to