Hey, Info: Windows Vista Ultimate, Cygwin 1.7, OpenSSL 0.9.8k and 1.0.0-beta2 (I've tried both)
I've been trying to install openssl with no success. When I run "./config", everything is fine, but when I try to do "make" or "make test", I get this error: ..."${APPNAME:=rc5test.exe} rc5test.o ${LIBDEPS} > /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../libcygwin.a<libcmain.o >:<.text+0xa7>: undefined reference to '_winm...@16' collect2: ld returned 1 exit status make[2]: *** [link_app.] Error 1 make[2]: Leaving directory '/cygdrive/c/Users/BBB/Desktop/openssl-1.0.0-beta2/test' make[1]: *** [rc5test.exe] Error 2 make[1]: Leaving directory '/cygdrive/c/Users/BBB/Desktop/openssl-1.0.0-beta2/test' make: *** [build_tests] Error 1" I saw in the INSTALL.W32 the note said: "'make test' and normal file operations may fail in directories mounted as text (i.e. mount -t c:\somewhere /home) due to Cygwin stripping of carriage returns. To avoid this ensure that a binary mount is used, e.g. mount -b c:\somewhere /home." I tried "mount -b c:\cygwin\home /home" and the command seemed to work, but I retried "make"/"make test" and it still failed. Am I missing something? Thanks.