Building 1.1.0c for WIN32

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Building 1.1.0c for WIN32

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
Reply | Threaded
Open this post in threaded view
|

Re: Building 1.1.0c for WIN32

Benjamin Kaduk
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
Reply | Threaded
Open this post in threaded view
|

Re: Building 1.1.0c for WIN32

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 <[hidden email]> 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