[openssl-users] Failed to install OpenSSL 1.1.0 using 'nmake install'

Richard Levitte levitte at openssl.org
Wed Sep 21 13:10:03 UTC 2016


Andrew, I think you need to read up in the INSTALL file in 1.1.0.
Jing Liu's sequence of commands seems correct to me, and with 1.1.0,
the default install prefix *is* C:\Program Files (x86)\OpenSSL\ for
VC-Win32.

Cheers,
Richard

In message <c208566ee5ac44caad482acc09d0923f at MailSvr.tcsl.taxcomputersystems.com> on Wed, 21 Sep 2016 12:54:58 +0000, Andrew Hartley <andrew.hartley at taxcomputersystems.com> said:

andrew.hartley> Your step (4) to me appears to be wrong. If you are to install openssl
andrew.hartley> to the following directory:
andrew.hartley> 
andrew.hartley> C:\Program Files (x86)\OpenSSL\
andrew.hartley> 
andrew.hartley> then you need to do:
andrew.hartley> 
andrew.hartley> Ø perl Configure VC-WIN32 –prefix=C:\Program Files (x86)\OpenSSL
andrew.hartley> 
andrew.hartley> When I build openSSL I use nasm, so after the above I do:
andrew.hartley> 
andrew.hartley> Ø ms\do_nasm
andrew.hartley> 
andrew.hartley> Ø nmake –a –f ms\nt.mak
andrew.hartley> 
andrew.hartley> Ø nmake –f ms\nt.mak test
andrew.hartley> 
andrew.hartley> Ø nmake –f ms\nt.mak install
andrew.hartley> 
andrew.hartley> Does that help at all?
andrew.hartley> 
andrew.hartley> From: openssl-users [mailto:openssl-users-bounces at openssl.org] On
andrew.hartley> Behalf Of Jing Liu
andrew.hartley> Sent: 21 September 2016 13:35
andrew.hartley> To: openssl-users at openssl.org
andrew.hartley> Subject: [openssl-users] Failed to install OpenSSL 1.1.0 using 'nmake
andrew.hartley> install'
andrew.hartley> 
andrew.hartley> I’ve tried all my best to solve this problem but failed. Can you help
andrew.hartley> me?
andrew.hartley> 
andrew.hartley> - OS: Windows 10
andrew.hartley> 
andrew.hartley> - Perl: ActivePerl 5.12.2 build 1202
andrew.hartley> 
andrew.hartley> - Development environment: MS Visual Studio 2010 SP1
andrew.hartley> 
andrew.hartley> - OpenSSL version: OpenSSL 1.1.0
andrew.hartley> 
andrew.hartley> I tried to compile and install OpenSSL 1.1.0 according to the
andrew.hartley> following steps:
andrew.hartley> 
andrew.hartley> 1. decompressed OpenSSL 1.1.0 software package to directory
andrew.hartley> "D:\openssl-1.1.0";
andrew.hartley> 
andrew.hartley> 2. opened the "Visual Studio 2010 command prompt" window using an
andrew.hartley> Administrator identity;
andrew.hartley> 
andrew.hartley> 3. switched to the directory "D:\openssl-1.1.0";
andrew.hartley> 
andrew.hartley> 4. D:\openssl-1.1.0> perl Configure VC-WIN32;
andrew.hartley> 
andrew.hartley> 5. D:\openssl-1.1.0> nmake;
andrew.hartley> 
andrew.hartley> 6. D:\openssl-1.1.0> nmake test;
andrew.hartley> 
andrew.hartley> > So far, all steps went smoothly, but ...
andrew.hartley> 
andrew.hartley> 7. D:\openssl-1.1.0> nmake install;
andrew.hartley> 
andrew.hartley> Here, I got the following error and there was no file being copied to
andrew.hartley> the destination directories even though those directories were
andrew.hartley> successfully created.
andrew.hartley> 
andrew.hartley> Microsoft (R) program maintenance utility 10.00.30319.01 copy right
andrew.hartley> (C) Microsoft Corporation.All rights reserved.
andrew.hartley> 
andrew.hartley> *** Installing development files
andrew.hartley> 
andrew.hartley> created directory 'C:/Program Files (x86)/OpenSSL'
andrew.hartley> 
andrew.hartley> created directory 'C:/Program Files (x86)/OpenSSL/include'
andrew.hartley> 
andrew.hartley> created directory 'C:/Program Files (x86)/OpenSSL/include/openssl'
andrew.hartley> 
andrew.hartley> Can't Open "./ms/applink.c" at .\util\copy.pl line 61.
andrew.hartley> 
andrew.hartley> NMAKE : fatal error U1077: “C:\Perl\bin\perl.exe”: return code “0x16”
andrew.hartley> 
andrew.hartley> Stop.
andrew.hartley> 
andrew.hartley> ______________________________________________________________________
andrew.hartley> Registered in England with company number 5347048
andrew.hartley> Registered office at Centurion House, London Road,
andrew.hartley> Staines-upon-Thames, TW18 4AX
andrew.hartley> 
andrew.hartley> This electronic message contains information from Tax Computer Systems
andrew.hartley> Ltd (a wholly owned subsidiary of tax systems plc) which is
andrew.hartley> confidential and may be privileged. The information is intended to be
andrew.hartley> for the sole use of the individual(s) or entity to whom it is
andrew.hartley> addressed. If you are not the intended recipient, be aware that any
andrew.hartley> disclosure, copying, distribution or use of the contents of this
andrew.hartley> information is prohibited. If you have received this electronic
andrew.hartley> message in error, please notify the sender by telephone or e-mail (to
andrew.hartley> the number or e-mail address above) immediately and destroy the
andrew.hartley> message and all attached documents.
andrew.hartley> 
andrew.hartley> Reasonable care has been taken to ensure that this communication (and
andrew.hartley> any attachments or hyperlinks contained within it) is free from
andrew.hartley> computer viruses. No responsibility is accepted by taxsystemsplc and
andrew.hartley> the recipient should carry out any appropriate virus checks.
andrew.hartley> ________________________________________________________________________


More information about the openssl-users mailing list