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

Reply via email to