The docs reference CygWin32 and Mingw32. It *seems* both work, but they
are not consistent. Specifically the perl Configure command in
install.win32 doesn't mention how to run for pure Cygnus.
The only differences I see between then is:
"CygWin32", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486
-Wall:(unknown)::BN_LLONG $x86_gcc_des $x86_gcc_opts:",
"Mingw32", "gcc:-DL_ENDIAN -fomit-frame-pointer -O3 -m486
-Wall:(unknown):BN_LLONG $x86_gcc_des $x86_gcc_opts:",
the -DTERMIOS and the (unknown):: vs. (unknown):
That may be language diffs between gcc and egcs.
----------------
The make file mingw32.mak does not have backslashes (\) in place of
frontslashes (/).
This crashed on the RM line since "del" wanted to figure what flag
libcrypto.a was.
I replace "del" with "rm" (I have cygnus you know) and it work past
there so far.
Does it normally take a LONG time to compile (NT Server,. Cyrix 233+,
over 1 hour).
This an autogenerated make file, so I assume the fix is in make
makefile.one
It is late, I just wanted to report this.
BTW is the message:
libeay32.exp(.edata+0x784):fake: undefined reference to `RAND_screen'
the one referred to in the Install:
If you get errors about unresolved externals then this means that either
you didn't read the note above about functions not having numbers
assigned or someone forgot to add a function to the header file.
Thanks!
--
Zot O'Connor
www.ZotConsulting.com
www.WhiteKnightHackers.com
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]