Re: [openssl-dev] Building 1.1.0c for WIN32

2016-12-06 Thread Joel Winarske
ActiveState Perl64: "This is perl 5, version 24, subversion 0 (v5.24.0)
built for MSWin32-x64-multi-thread"

I sorted it out.  The key is to build from either
"VS2015 x86 Native Tools Command Prompt" || "VS2015 x64 Native Tools
Command Prompt"

It doesn't like being built from:
"MSBuild Command Prompt for VS2015"


Cheers,
Joel

On Tue, Dec 6, 2016 at 8:38 AM, Benjamin Kaduk <bka...@akamai.com> wrote:

> On 12/05/2016 09:22 PM, Joel Winarske wrote:
>
> Hi folks,
>
> I'm having trouble building 1.1.0c for WIN32.  Perl ends up in a hard
> loop.  I see same symtom building 1.0.2j, but different error.  Any
> suggestions to get past this?
>
>
> What version of perl?
>
> -Ben
>
> --
> openssl-dev mailing list
> To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev
>
>
-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev


[openssl-dev] Building 1.1.0c for WIN32

2016-12-05 Thread Joel Winarske
Hi folks,

I'm having trouble building 1.1.0c for WIN32.  Perl ends up in a hard
loop.  I see same symtom building 1.0.2j, but different error.  Any
suggestions to get past this?


perl Configure VC-WIN32 no-asm
--prefix=OpenSSL_1_1_0c-install-msvc1900-32-Release
nmake


2>   cl  /I "." /I "crypto/include" /I "include" -DOPENSSL_USE_APPLINK
-DDSO_WIN32 -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE
-DOPENSSL_PIC
"-DENGINESDIR=\"C:/Users/joel/Documents/GitHub/xeno_build/OpenSSL_1_1_0c-install-msvc1900-32-Release/lib/engines-1_1\""
"-DOPENSSLDIR=\"C:\\Program Files (x86)\\Common Files\\SSL\"" -W3 -wd4090
-Gs0 -GF -Gy -nologo -DOPENSSL_SYS_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN
-D_CRT_SECURE_NO_DEPRECATE -DUNICODE -D_UNICODE /MD /O2 /Zi /Fdossl_static
-c /Focrypto/dllmain.obj "crypto/dllmain.c"
2>  dllmain.c
2>   "perl" "util/mkdef.pl" "crypto" 32 > libcrypto-1_1.def
2>  File include/openssl/ssl.h: cannot parse: ()
2>  #INFO::;
2>  File include/openssl/ssl.h: cannot parse: ()
2>
2>
2>  enum;
2>  File include/openssl/tls1.h: cannot parse: ()
2>
2>  #INFO::;
2>  File include/openssl/tls1.h: cannot parse: ()
2>
2>  #INFO::;
2>  File include/openssl/tls1.h: cannot parse:
SSL_CTX_ctrl(ssl,SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB_ARG,0, ()arg
2>  #INFO::;


Thanks!
Joel
-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev