On 3/5/2014 3:36 PM, Jeremy Farrell wrote:
From: Michael Wojcik [mailto:michael.woj...@microfocus.com]
Sent: Wednesday, March 05, 2014 9:33 PM

From: Robin Rowe
Sent: Wednesday, 05 March, 2014 14:55

Trying to build Qt with openssl. Built openssl with VC++ 2013 without
incident. However, the header files don't look right.

The file openssl/include/ssl.h contains one line:

../../ssl/ssl.h

This doesn't look like C++ to me.

It isn't. It's a symlink.
...
Some Windows Perl implementations work; some don't. With OpenSSL 1.0.1c
on 32- and 64-bit versions of Win7 and Win2008, we've had to use
ActiveState Perl (as opposed to, say, Cygwin Perl) *and* wrap it in a
trivial program that sleeps for a couple of seconds after the real perl
binary exits, if the latter's exit code was zero, to work around
another Windows-and-Perl issue.

(That second issue, if anyone's curious, is the dreaded missing-END-
statement error from masm or ml64, apparently caused by Windows' lazy
filesystem-cache writing policy.)
...

Strawberry Perl worked for me with 1.0.1e and previous versions, without 
needing any added workarounds. I don't use VC++ 2013, though I don't think the 
compiler is relevant to this problem.

I second the use of Strawberry Perl. I've had no issues. I use the portable version of Strawberry Perl to build OpenSSL binaries. ActiveState got too annoying to work with.

--
Thomas Hruska
Shining Light Productions

Home of BMP2AVI and Win32 OpenSSL.
http://www.slproweb.com/
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to