Hi Steve, Thank you for your quick reply. I tried "openssl-1.0.0-stable-SNAP-20090918.tar.gz", but got into some build problems again: ... rand_win.c: In function `RAND_poll': rand_win.c:517: error: `__try' undeclared (first use in this function) ...
It seems like this has something to do wits MS's "Structured Exception Handling", which is not supported on gcc? Unfortunately, I do not have time to dig into this right now. As for the original problem, I see that the problematic line in safestack.h now reads "typedef char *OPENSSL_STRING;". This should definitely fix the problem. I'll try to report back to you if I manage to compile snapshots with gcc some day... Regards, Eystein On Thu, Sep 17, 2009 at 3:38 PM, Dr. Stephen Henson <st...@openssl.org> wrote: > On Thu, Sep 17, 2009, Eystein Mly Stenberg wrote: > >> >> While in 1.0.0 beta3, everything builds just fine. >> However, safestack.h, line 113 says "typedef char *STRING;", which >> collides with /mingw/include/ntdef.h, line 35: >> typedef struct _STRING { >> USHORT Length; >> USHORT MaximumLength; >> PCHAR Buffer; >> } STRING, *PSTRING; >> >> I.e. the two header files safestack.h and ntdef.h both define STRING. >> I don't find this STRING definition in the stable releases, hopefully >> it is just temporary in the beta release? >> I believe that header files should not use such generic names (e.g. >> OSSLSTRING would be better). >> >> Do you know if this will be fixed or could you point out what's wrong >> when I'm trying to build the stable version? >> > > This has been reported before in ticket #1987 and should be fixed in current > snapshots but no one has confirmed that. Please try one and let me know if > that addresses tis issue. > > Steve. > -- > Dr Stephen N. Henson. OpenSSL project core developer. > Commercial tech support now available see: http://www.openssl.org > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > User Support Mailing List openssl-us...@openssl.org > Automated List Manager majord...@openssl.org > ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org