- OS: Windows 10
- Perl: ActivePerl 5.12.2 build 1202
- Development environment: MS Visual Studio 2010 SP1
- OpenSSL version: OpenSSL 1.1.0
I tried to compile and install OpenSSL 1.1.0 according to the following steps:
- decompressed OpenSSL 1.1.0 software package to directory "D:\openssl-1.1.0";
- opened the "Visual Studio 2010 command prompt" window using an Administrator identity;
- switched to the directory "D:\openssl-1.1.0";
- D:\openssl-1.1.0> perl Configure VC-WIN32;
- D:\openssl-1.1.0> nmake;
- D:\openssl-1.1.0> nmake test;
So far, all steps went smoothly, but ...
- D:\openssl-1.1.0> nmake install;
Here, I got the following error and there was no file being copied to the destination directories even though those directories were successfully created.
Microsoft (R) program maintenance utility 10.00.30319.01 copy right (C) Microsoft Corporation.All rights reserved.
*** Installing development files
created directory 'C:/Program Files (x86)/OpenSSL'
created directory 'C:/Program Files (x86)/OpenSSL/include'
created directory 'C:/Program Files (x86)/OpenSSL/include/openssl'
Can't Open "./ms/applink.c" at .\util\copy.pl line 61.
NMAKE : fatal error U1077: “C:\Perl\bin\perl.exe”: return code “0x16”
Stop.
The file "applink.c" does exist under directory "./ms".