I get an error when I try to compile openssl
make[1]: Entering directory `/opt/web/openssl-0.9.5a'
making all in crypto...
make[2]: Entering directory `/opt/web/openssl-0.9.5a/crypto'
gcc -I. -I../include -DTHREADS -D_REENTRANT -DL_ENDIAN -DTERMIO -O3
-fomit-frame-pointer -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c -o cryptlib.o
cryptlib.c
In file included from /usr/include/errno.h:36,
from ../include/openssl/err.h:82,
from cryptlib.h:74,
from cryptlib.c:61:
/usr/include/bits/errno.h:25: linux/errno.h: No such file or directory
make[2]: *** [cryptlib.o] Error 1
make[2]: Leaving directory `/opt/web/openssl-0.9.5a/crypto'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/opt/web/openssl-0.9.5a'
make[1]: Entering directory `/opt/web/openssl-0.9.5a'
c_rehash: rehashing skipped ('openssl' program not available)
touch rehash.time
testing...
make[2]: Entering directory `/opt/web/openssl-0.9.5a/test'
gcc -I../include -DTHREADS -D_REENTRANT -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer
-m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c -o bntest.o bntest.c
In file included from /usr/include/errno.h:36,
from ../include/openssl/err.h:82,
from bntest.c:69:
/usr/include/bits/errno.h:25: linux/errno.h: No such file or directory
make[2]: *** [bntest.o] Error 1
make[2]: Leaving directory `/opt/web/openssl-0.9.5a/test'
make[1]: *** [tests] Error 2
make[1]: Leaving directory `/opt/web/openssl-0.9.5a'
Checking compiler...
Running make...
Running make test...
OpenSSL self-test report:
OpenSSL version: 0.9.5a
Last change: Make sure _lrotl and _lrotr are only used with MSVC....
OS (uname): Linux intranet.hacc.edu 2.2.16-3 #1 Mon Jun 19 19:11:44 EDT 2000
i686 unknown
OS (config): i686-whatever-linux2
Target (default): linux-elf
Target: linux-elf
Compiler: gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
Failure!
[...]
Test report in file testlog