Intro  Base  More  Read  Use  Last 30  60  90  All Articles  RSS


Intro

Base

More

Read

Use

Last:
30


60

90

All
Days

Base: openssl-0.9.8g   Print


Base Nav: first previous next last All Tab 2 spacerspacer
Source code is available here.

Run these commands:

cd /sources &&
tar -xzf openssl-0.9.8g.tar.gz &&
cd openssl-0.9.8g &&
./Configure linux-elf  --openssldir=/etc/ssl --prefix=/usr shared &&
make MANDIR=/usr/share/man &&
make MANDIR=/usr/share/man install

The output should look something like this:

Configuring for linux-elf
    no-camellia     [default]  OPENSSL_NO_CAMELLIA (skip
dir)
    no-gmp	    [default]  OPENSSL_NO_GMP (skip dir)
    no-krb5	    [krb5-flavor not specified]
OPENSSL_NO_KRB5
    no-mdc2	    [default]  OPENSSL_NO_MDC2 (skip dir)
    no-rc5	    [default]  OPENSSL_NO_RC5 (skip dir)
    no-rfc3779	    [default]  OPENSSL_NO_RFC3779 (skip
dir)
    no-seed	    [default]  OPENSSL_NO_SEED (skip dir)
    no-tlsext	    [default]  OPENSSL_NO_TLSEXT (skip dir)
    no-zlib	    [default] 
    no-zlib-dynamic [default] 
IsMK1MF=0
CC	      =gcc
CFLAG	      =-fPIC -DOPENSSL_PIC -DOPENSSL_THREADS
-D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO
-O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS
-DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
-DAES_ASM
EX_LIBS       =-ldl
CPUID_OBJ     =x86cpuid-elf.o
BN_ASM	      =bn86-elf.o co86-elf.o
DES_ENC       =dx86-elf.o yx86-elf.o
AES_ASM_OBJ   =ax86-elf.o
BF_ENC	      =bx86-elf.o
CAST_ENC      =c_enc.o
RC4_ENC       =rx86-elf.o
RC5_ENC       =r586-elf.o
MD5_OBJ_ASM   =mx86-elf.o
SHA1_OBJ_ASM  =sx86-elf.o s512sse2-elf.o
RMD160_OBJ_ASM=rm86-elf.o
PROCESSOR     =
RANLIB	      =/bin/ranlib
ARFLAGS       =
PERL	      =/usr/bin/perl
THIRTY_TWO_BIT mode
DES_PTR used
DES_RISC1 used
DES_UNROLL used
BN_LLONG mode
RC4_INDEX mode
RC4_CHUNK is undefined
e_os2.h => include/openssl/e_os2.h
making links in crypto...
make[1]: Entering directory
`/sources/openssl-0.9.8g/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
`/sources/openssl-0.9.8g/crypto/objects'
objects.h => ../../include/openssl/objects.h
.
.
.
make[2]: Entering directory
`/sources/openssl-0.9.8g/crypto/store'
make[2]: Leaving directory
`/sources/openssl-0.9.8g/crypto/store'
making install in crypto/pqueue...
make[2]: Entering directory
`/sources/openssl-0.9.8g/crypto/pqueue'
make[2]: Leaving directory
`/sources/openssl-0.9.8g/crypto/pqueue'
make[1]: Leaving directory `/sources/openssl-0.9.8g/crypto'
making install in ssl...
make[1]: Entering directory `/sources/openssl-0.9.8g/ssl'
make[1]: Leaving directory `/sources/openssl-0.9.8g/ssl'
making install in engines...
make[1]: Entering directory
`/sources/openssl-0.9.8g/engines'
installing 4758cca
installing aep
installing atalla
installing cswift
installing gmp
installing chil
installing nuron
installing sureware
installing ubsec
make[1]: Leaving directory
`/sources/openssl-0.9.8g/engines'
making install in apps...
make[1]: Entering directory `/sources/openssl-0.9.8g/apps'
installing openssl
installing CA.sh
installing CA.pl
make[1]: Leaving directory `/sources/openssl-0.9.8g/apps'
making install in test...
make[1]: Entering directory `/sources/openssl-0.9.8g/test'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/sources/openssl-0.9.8g/test'
making install in tools...
make[1]: Entering directory `/sources/openssl-0.9.8g/tools'
make[1]: Leaving directory `/sources/openssl-0.9.8g/tools'
installing libcrypto.a
installing libssl.a
installing libcrypto.so.0.9.8
installing libssl.so.0.9.8
make[1]: Entering directory `/usr/lib'
make[2]: Entering directory `/usr/lib'
make[2]: Leaving directory `/usr/lib'
make[2]: Entering directory `/usr/lib'
make[2]: Leaving directory `/usr/lib'
make[1]: Leaving directory `/usr/lib'
cp libcrypto.pc /usr/lib/pkgconfig
chmod 644 /usr/lib/pkgconfig/libcrypto.pc
cp libssl.pc /usr/lib/pkgconfig
chmod 644 /usr/lib/pkgconfig/libssl.pc
cp openssl.pc /usr/lib/pkgconfig
chmod 644 /usr/lib/pkgconfig/openssl.pc


~~~
Please read our Terms of Use and our Privacy Policy
A tip o' the hat to the folks at Linux From Scratch, who provided a lot of the know-how and framing for the NoNIC OS.

Copyright 2006-2009 NoNIC.org

Created by:
MCJ
MCJ CMS