I installed ActivePerl and got a lot further I now get link errors. Please see below. The commands are the same: perl Configure VS-WIN64A and nmake: "C:\Perl64\bin\perl.exe" "util\mkdef.pl" "crypto" 32 > libcrypto-1_1-x64.def
"C:\Perl64\bin\perl.exe" -i.tmp -pe "s|^LIBRARY\s+crypto32|LIBRARY libcrypto-1_1-x64|;" libcrypto-1_1-x64.def DEL libcrypto-1_1-x64.def.tmp "C:\Perl64\bin\perl.exe" "util\mkrc.pl" libcrypto-1_1-x64.dll > libcrypto-1_1-x64.rc rc /folibcrypto-1_1-x64.res libcrypto-1_1-x64.rc Microsoft (R) Windows (R) Resource Compiler Version 6.3.9600.17336 Copyright (C) Microsoft Corporation. All rights reserved. IF EXIST libcrypto-1_1-x64.dll.manifest DEL /F /Q libcrypto-1_1-x64.dll.manifest link /nologo /debug /dll /implib:libcrypto.lib /out:libcrypto-1_1-x64.dll /def:libcrypto-1_1-x64.def @C:\Users\jesaremi\AppData\Local\Temp\nm8557.tmp || (DEL /Q libcrypto.* libcrypto-1_1-x64.* && EXIT 1) crypto\aes\aes_cfb.obj : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64' NMAKE : fatal error U1077: 'link' : return code '0x1' Stop. From: openssl-users <openssl-users-bounces@xxxxxxxxxxx> on behalf of Jakob Bohm <jb-openssl@xxxxxxxxxx>
Sent: Tuesday, January 10, 2017 11:20 AM To: openssl-users@xxxxxxxxxxx Subject: Re: Build problems on Windows On 10/01/2017 19:43, Matt Caswell wrote:
> Notes on Perl on Windows > ------------------------ > > There are a number of build targets that can be viewed as "Windows". > Indeed, there are VC-* configs targeting VisualStudio C, as well as > MinGW and Cygwin. The key recommendation is to use "matching" Perl, > one that matches build environment. For example, if you will build > on Cygwin be sure to use the Cygwin package manager to install Perl. > For MSYS builds use the MSYS provided Perl. For VC-* builds we > recommend ActiveState Perl, available from > http://www.activestate.com/ActivePerl.
> Really?, I thought ActiveState ActivePerl was pretty much dead/historic. While I have not bothered with OpenSSL 1.1.x builds yet, I usually use Strawberry Perl for VC-related work, and it seems to work fine with the 1.0.2 sources. Since I have not tested with 1.1.x sources, this is obviously not intended as advice to people trying to build, more as something you might consider for an updated version of NOTES.PERL (after testing it of cause). Enjoy Jakob -- Jakob Bohm, CIO, Partner, WiseMo A/S. https://www.wisemo.com
Transformervej 29, 2860 Søborg, Denmark. Direct +45 31 13 16 10 This public discussion message is non-binding and may contain errors. WiseMo - Remote Service Management for PCs, Phones and Embedded -- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users |
-- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users