Hi, In reply to various mails, let me add some comments:
> > - I added a "mingw64" line to Configure and (think I) told it to use > > .exe > > extension for compiling. Nothing surprising here, I think. Note that > > you currently need to "Configure mingw64 no-asm no-hw". Note that OpenSSL's "Configure" is not autoconf-based, so the usual triplets are irrelevant (and not used for the other platforms either). > > - windows.h apparently includes wincrypt.h (no idea whether that's > > specific to that compiler, but it seems so ...), so I needed to > > #undefine a couple of names messed up by wincrypt.h > > (patches to rand.h, x509.h and e_os.h). OpenSSL developpers seem to rather consider this a mingw_w64 bug, at least I got one reply on that list indicating that MS samples normally explicitly include both headers... > The cygwin specific options - like "-mno-cygwin" - in the "mingw64" > line of configure are not necessary. There is no cygwin for 64-bit for > now IIRC. I just tried to change the original "mingw" (for 32 bit) configuration line as little as possible. But no, I didn't find any other gcc based project targetting Win64 either. BTW, what platform exactly are you targetting: x86_64 only, or (T)itanic (aka IA64) as well? In the longer run, I mean. ATM it's appears to obviously be x86_64 only. > Thank you for porting. Well that's a bit of an exaggeration - I only made it compile, I currently have no idea whether or how well it works - that's the nice thing about a cross-compiler... ;-) At least, it's not using existing assembly code, which certainly is not so good, but once it does at least compile, that might give other people (more fluent with assembler and it's error messages) a better starting point. Regards, Stefan ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public