Stephen Henson via RT wrote: >> [ava...@hot.ee - Mon Oct 26 09:16:28 2009]: >> >> >> there is a problem in the Makefiles that precludes correct >> compilation >> of openSSL, at least on cygwin. The problem is present in 1.0.0-beta3 >> as >> well.
> That's strange: I downloaded and installed Cygwin and I don't get any > errors when I do a make or a make test. A symbolic link is created from > rc5test.c to dummytest.c just fine. I tested it again and it depends on how you untar the archive. If you untar it with cygwin tools like tar -xvf then the links from the archive are recreated properly and compilation goes through fine. If you use a windows tool like 7zip, it creates empty files instead of symbolic links, in which case compilation fails, as those files are never replaced by actual links before there is an attempt to compile them. How did you untar the archive? Basically the compilation currently relies on the links being there from the start, which I think is wrong, given that there exists a rule to create them (it just doesn't get invoked). Once again, to recreate: - untar the source using a windows tool like 7zip. A file like tests/rc5test.c shall be something other than a valid cygwin link after that. - ./config && make - this hits an error. Best, Misha ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org