[openssl-users] Issues while "configuring before compiling" OpenSSL on Raspberry-Pi

Jeffrey Walton noloader at gmail.com
Mon Feb 13 00:56:44 UTC 2017

On Sun, Feb 12, 2017 at 8:13 AM, Ajay Garg <ajaygargnsit at gmail.com> wrote:
> Any ideas please?
> Is compiling openssl even possible on Raspberry-Pi?

Try 'config' rather than 'Configure'. It looks like it does the job.
I'm not sure why the same triplet produces different results. Maybe
you need to perform a 'make dclean' to clean former artifacts?

$ git clone https://github.com/openssl/openssl
$ cd openssl

$ git checkout OpenSSL_1_0_2d
Checking out files: 100% (14097/14097), done.
Note: checking out 'OpenSSL_1_0_2d'.

$ ./config
Operating system: armv7l-whatever-linux2
Configuring for linux-armv4
Configuring for linux-armv4
    no-ec_nistp_64_gcc_128 [default]  OPENSSL_NO_EC_NISTP_64_GCC_128 (skip dir)
    no-gmp          [default]  OPENSSL_NO_GMP (skip dir)
    no-jpake        [experimental] OPENSSL_NO_JPAKE (skip dir)
    no-krb5         [krb5-flavor not specified] OPENSSL_NO_KRB5
    no-libunbound   [experimental] OPENSSL_NO_LIBUNBOUND (skip dir)
    no-md2          [default]  OPENSSL_NO_MD2 (skip dir)
    no-rc5          [default]  OPENSSL_NO_RC5 (skip dir)
    no-rfc3779      [default]  OPENSSL_NO_RFC3779 (skip dir)
    no-sctp         [default]  OPENSSL_NO_SCTP (skip dir)
    no-shared       [default]
    no-ssl-trace    [default]  OPENSSL_NO_SSL_TRACE (skip dir)
    no-store        [experimental] OPENSSL_NO_STORE (skip dir)
    no-unit-test    [default]  OPENSSL_NO_UNIT_TEST (skip dir)
    no-zlib         [default]
    no-zlib-dynamic [default]

created directory `include/openssl'
e_os2.h => include/openssl/e_os2.h
making links in crypto...
make[1]: Entering directory '/home/jwalton/openssl/crypto'
crypto.h => ../include/openssl/crypto.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
constant_time_test.c => ../test/constant_time_test.c

generating dummy tests (if needed)...
make[1]: Entering directory '/home/jwalton/openssl/test'
md2test.c => dummytest.c
rc5test.c => dummytest.c
jpaketest.c => dummytest.c
make[1]: Leaving directory '/home/jwalton/openssl/test'

Configured for linux-armv4.

More information about the openssl-users mailing list