[EMAIL PROTECTED] <[EMAIL PROTECTED]>:
> On unix,
> - Do a clean install of the current snapshot source code
> - config no-idea
> -> Symbolic links for the includes are created in include/openssl/, but one
> is not created for idea.h.
> - make
> -> Make stops with an error in crypto/hmac because it can't find
> ../../include/openssl/idea.h which is listed as a dependency for hmac.o.
>
> Workaround: Do "config" before "config no-idea", so all the links are created.
>
> Fix: "make links" should ignore -DNO_* defines and create all links
> unconditionally.
You can run "make depend" between "config no-idea" and "make" to avoid
that error. The library source code is meant to be able to handle
even situations where the whole subdirectory of some cipher has been
deleted, so we cannot just always make all the links. We could use
more complicated Makefiles that always make links for every
subdirectory that is there, though.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]