On Wed, 16 Jan 2002, Daniel Volkmer wrote:
> Operating system: i686-whatever-linux2
> Configuring for linux-elf
> /usr/bin/perl ./Configure linux-elf
>
> make reports following:
> ...
> DMD5_ASM -DRMD160_ASM -c -o cryptlib.o cryptlib.c
> cryptlib.c:105: #error "Inconsistency between crypto.h and cryptlib.c"
> make[1]: *** [cryptlib.o] Error 1
> make[1]: Leaving directory `/home/admin/openssl-0.9.6c/crypto'
> make: *** [sub_all] Error 1
This usually means that the symbolic links weren't made correctly.
Your include/openssl subdirectory in the directory within which you
are compiling openssl should contain lots of "*.h" files, none of
which should be of zero length. Usually they are symbolic links.
Sometimes if you use a non-standard program for unpackding the
tar.gz archive, you get zero-byte files created, which prevent the
appropriate symbolic links. If that is your problem, make sure that
gzip and gnu tar are installed, then unpack the archive again, this
time using "tar zxvf" to unpack.
Doug
__
Doug Kaufman
Internet: [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]