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]

Reply via email to