Hi all,
I am sending this message because I was trying to install openssl on a
redhat 6.1 box and it came up with an error while running
make. Immediately below is a copy of the text output from running the
./config -t command in the openssl-0.9.4 directory. Below that is most of
the text output from the command "make". Please shed any light on this
situation. The installation has worked flawlessly on all 5 of the other
machines that I have installed it on. What is wrong here?
thanks David Litke
# ./config -t
Operating system: i686-whatever-linux2
Configuring for linux-elf
/usr/bin/perl ./Configure linux-elf
making all in crypto/des...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/des'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/des'
making all in crypto/rc2...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/rc2'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/rc2'
making all in crypto/rc4...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/rc4'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/rc4'
making all in crypto/rc5...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/rc5'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/rc5'
making all in crypto/idea...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/idea'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/idea'
making all in crypto/bf...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/bf'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/bf'
making all in crypto/cast...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/cast'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/cast'
making all in crypto/bn...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/bn'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/bn'
making all in crypto/rsa...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/rsa'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/rsa'
making all in crypto/dsa...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/dsa'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/dsa'
making all in crypto/dh...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/dh'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/dh'
making all in crypto/buffer...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/buffer'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/buffer'
making all in crypto/bio...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/bio'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/bio'
making all in crypto/stack...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/stack'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/stack'
making all in crypto/lhash...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/lhash'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/lhash'
making all in crypto/rand...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/rand'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/rand'
making all in crypto/err...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/err'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/err'
making all in crypto/objects...
make[2]: Entering directory `/root/openssl-0.9.4/crypto/objects'
gcc -I.. -I../../include -DTHREADS -D_REENTRANT -DREF_CHECK -DCRYPTO_MDEBUG
-DL_
ENDIAN -DTERMIO -g -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c obj_dat.c
-o obj_dat.o
obj_dat.c:96: `NUM_NID' undeclared here (not in a function)
obj_dat.c: In function `OBJ_nid2obj':
obj_dat.c:263: `NUM_NID' undeclared (first use in this function)
obj_dat.c:263: (Each undeclared identifier is reported only once
obj_dat.c:263: for each function it appears in.)
obj_dat.c:265: `nid_objs' undeclared (first use in this function)
obj_dat.c: In function `OBJ_nid2sn':
obj_dat.c:295: `NUM_NID' undeclared (first use in this function)
obj_dat.c:297: `nid_objs' undeclared (first use in this function)
obj_dat.c: In function `OBJ_nid2ln':
obj_dat.c:327: `NUM_NID' undeclared (first use in this function)
obj_dat.c:329: `nid_objs' undeclared (first use in this function)
obj_dat.c: In function `OBJ_obj2nid':
obj_dat.c:371: `obj_objs' undeclared (first use in this function)
obj_dat.c:371: `NUM_OBJ' undeclared (first use in this function)
obj_dat.c: In function `OBJ_ln2nid':
obj_dat.c:510: `ln_objs' undeclared (first use in this function)
obj_dat.c:510: `NUM_LN' undeclared (first use in this function)
obj_dat.c: In function `OBJ_sn2nid':
obj_dat.c:529: `sn_objs' undeclared (first use in this function)
obj_dat.c:529: `NUM_SN' undeclared (first use in this function)
make[2]: *** [obj_dat.o] Error 1
make[2]: Leaving directory `/root/openssl-0.9.4/crypto/objects'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/root/openssl-0.9.4/crypto'
make: *** [all] Error 1
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]