Hello, On Friday, March 31, 2006 at 14:00:13 +0200, Alain Guibert via RT wrote:
> On my old Linux box (Intel Debian bo: kernel 2.0.40, gcc 2.7.2.1, > libc 5.4.33) during OpenSSL 0.9.7i shared lib build, make fails: >| [...snip hundreds of undefined references...] This problem touches all versions since 0.9.7h until latest CVS HEAD. Previous versions until 0.9.7g built correct shared libs. The difference between "g" and "h" is that in Makefile.org a -lc option was removed from shared build commands. For some reason I don't understand, only when building OpenSSL, my linker doesn't seem to catch the libc without an explicit -lc. Hence the tons of undefined refs. I added -lc to either the EX_LIBS or SHARED_LDFLAGS fields in the Configure table for "linux-elf", and the errors are gone: Shared OpenSSL (all versions) now build OK on this old system. Alain. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager [EMAIL PROTECTED]