I have a NEED to build up a LIGHTWEIGHT version of an OLD Linux system. It won't be in a perimeter, high threat situation, no real NEED for OpenSSL, but it would be good to have. Here's the outline, kernel-2.2.26, bash-2.04, perl-5.6.1, openssl-0.9.7g, -march=i386. I've successfully installed 0.9.7g on a little more recent LFS I made. 8-) Not working this time.
making all in crypto... make[1]: Entering directory `/usr/local/src/openssl-0.9.7g/crypto' ( echo "#ifndef MK1MF_BUILD"; \ echo ' /* auto-generated by crypto/Makefile for crypto/cversion.c */';\ echo ' #define CFLAGS "gcc -fPIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m386 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM"'; \ echo ' #define PLATFORM "linux-elf"'; \ echo " #define DATE \"`LC_ALL=C LC_TIME=C date`\""; \ echo '#endif' ) >buildinf.h make[1]: *** No rule to make target `../include/openssl/bio.h', needed by `cryptlib.o'. Stop. make[1]: Leaving directory `/usr/local/src/openssl-0.9.7g/crypto' make: *** [sub_all] Error 1 What I DO find that seems thoroughly hosed is the include/openssl/* links which were originally fine from the tarball. ... lrwxrwxrwx 1 root root 17 Jun 7 16:01 obj_mac.h -> ../..///obj_mac.h lrwxrwxrwx 1 root root 17 Jun 7 16:01 objects.h -> ../..///objects.h lrwxrwxrwx 1 root root 14 Jun 7 16:01 ocsp.h -> ../..///ocsp.h lrwxrwxrwx 1 root root 20 Jun 7 16:01 opensslconf.h -> ../..//opensslconf.h lrwxrwxrwx 1 root root 17 Jun 7 16:01 opensslv.h -> ../..//opensslv.h lrwxrwxrwx 1 root root 17 Jun 7 16:01 ossl_typ.h -> ../..//ossl_typ.h How does THAT happen? During configuration it did this: ...making links in crypto... make[1]: Entering directory `/usr/local/src/openssl-0.9.7g/crypto' crypto.h => ../include/openssl/crypto.h tmdiff.h => ../include/openssl/tmdiff.h opensslv.h => ../include/openssl/opensslv.h opensslconf.h => ../include/openssl/opensslconf.h ebcdic.h => ../include/openssl/ebcdic.h symhacks.h => ../include/openssl/symhacks.h ossl_typ.h => ../include/openssl/ossl_typ.h making links in crypto/objects... make[2]: Entering directory `/usr/local/src/openssl-0.9.7g/crypto/objects' ... My perl install did fail 6 tests, but I felt that was to be expected. Anybody remember this, know a fix? How much bash/perl does install need? Help, please. TIA -- Paul Rogers paulgrog...@fastmail.fm http://www.xprt.net/~pgrogers/ Rogers' Second Law: "Everything you do communicates." (I do not personally endorse any additions after this line. TANSTAAFL :-) -- http://www.fastmail.fm - Same, same, but different... ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org