Found similar issues with our Windows 1.0.2 to 1.1.1c upgrade.
Had to change our build process per INSTALL doc.
The dll files are named differently which impacted our package and install process.
Th
On Fri, Jul 26, 2019, 5:44 AM manoj upadhyay <upadhyay.manoj@xxxxxxxx> wrote:
Hi All,
I need help in building the OpenSSL 1.1.1b using the batch files.I have existing batch files to build OpenSSL "1.0.2p". It uses following files to build OpenSSL.
- ms\do_win64a
- nt.mak
- nt-dbg.mak
But above files are missing from 1.1.1b. For reference I am adding code snippet from my batch file.
Code snippet from Batch file.
set VERSION=openssl-1.1.1bcd %VERSION%
perl Configure VC-WIN64A no-asm
call ms\do_win64ased -e s/out32/out64/g ms\nt.mak | sed -e s/tmp32/tmp64/g | sed -e s/inc32/inc64/g > ms\nt-64.mak
nmake -f ms\nt-64.mak clean
nmake -f ms\nt-64.mak....................................cd %VERSION%perl util\mk1mf.pl debug no-asm VC-WIN64A >ms\nt-dbg.mak
sed -e s/out32/out64/g ms\nt-dbg.mak | sed -e s/tmp32/tmp64/g | sed -e s/inc32/inc64/g > ms\nt-dbg-64.mak
nmake -f ms\nt-dbg-64.mak clean
nmake -f ms\nt-dbg-64.mak
Errors during running Batch scripts: (File Not Found)
Configuring OpenSSL version 1.1.1b (0x1010102fL) for VC-WIN64AUsing os-specific seed configuration
It looks like you don't have either nmake.exe or dmake.exe on your PATH,so you will not be able to execute the commands from a Makefile. You caninstall dmake.exe with the Perl Package Manager by running:
ppm install dmake
Creating configdata.pmCreating makefile
************************************************************************* ****** OpenSSL has been successfully configured ****** ****** If you encounter a problem while building, please open an ****** issue on GitHub <https://github.com/openssl/openssl/issues> ****** and include the output from the following command: ****** ****** perl configdata.pm --dump ****** ****** (If you are new to OpenSSL, you might want to consult the ****** 'Troubleshooting' section in the INSTALL file first) ****** *************************************************************************'ms\do_win64a' is not recognized as an internal or external command,operable program or batch file.Configuring OpenSSL version 1.1.1b (0x1010102fL) for VC-WIN64Ased: can't read ms\nt.mak: No such file or directoryMicrosoft (R) Program Maintenance Utility Version 14.16.27031.1Copyright (C) Microsoft Corporation. All rights reserved.NMAKE : fatal error U1073: don't know how to make 'clean'Stop.
Can't open perl script "util\mk1mf.pl": No such file or directoryPlease help me in getting these files generated and build the code using the batch-files.
P.S: I am able to build the code using the standard method below.perl Configure VC-WIN64Anmakenmake testnmake install