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

Reply via email to