Hmm...I seemed to have missed that.  And it works perfectly.

Thanks ;)


On Thu, Aug 6, 2009 at 2:12 PM, Roumen Petrov <[email protected]>wrote:

> Peter Quiring wrote:
>
>> Hi all,
>>
>> I'm not sure if anyone else has done this before but I'm trying to get
>> openssl to compile using mingw 64bit.
>>
>> I do a normal configure for mingw 32bit:
>>
>> ./configure zlib no-asm no-shared threads mingw
>>
>
> Hmm ... grep -i mingw Configure:
> # MinGW
> "mingw", "gcc:-mno-cygwin -DL_ENDIAN -DOPENSSL_NO_CAPIENG
> -fomit-frame-pointer -O3 -march=i486 -Wall:::MINGW32:-lws2_32
> -lgdi32:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}
> EXPORT_VAR_AS_FN:${x86_asm}:coff:win32:cygwin-shared:-D_WINDLL
> -DOPENSSL_USE_APPLINK:-mno-cygwin:.dll.a",
> # compiler. It's possible to engage Applink support in mingw64 build,
> # but it's not done, because till mingw64 supports structured exception
> # non-mingw64 run-time environment. And as mingw64 is always consistent
> "mingw64", "gcc:-mno-cygwin -DL_ENDIAN -O3 -Wall -DWIN32_LEAN_AND_MEAN
> -DUNICODE -D_UNICODE:::MINGW64:-lws2_32 -lgdi32 -lcrypt32:SIXTY_FOUR_BIT
> RC4_CHUNK_LL DES_INT
> EXPORT_VAR_AS_FN:${x86_64_asm}:mingw64:win32:cygwin-shared:-D_WINDLL:-mno-cygwin:.dll.a",
> $exe_ext=".exe" if ($target eq "Cygwin" || $target eq "DJGPP" || $target =~
> /^mingw/);
>
>
> And then change the Makefile to support mingw 64bit:
>>
> [SNIP]
>
> Roumen
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> Development Mailing List                       [email protected]
> Automated List Manager                           [email protected]
>

Reply via email to