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.

Reply via email to