Issues while "configuring before compiling" OpenSSL on Raspberry-Pi

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Issues while "configuring before compiling" OpenSSL on Raspberry-Pi

Ajay Garg
Hi All.

I am getting stuck on the first step of configuring OpenSSL.
Following are some of the diagnostics ::


OpenSSL-Version : 1.0.2d


#########################################################################
pi@raspberrypi:~/instamsg-c/third_party/openssl $ uname -a
Linux raspberrypi 4.4.34-v7+ #930 SMP Wed Nov 23 15:20:41 GMT 2016 armv7l GNU/Linux
#########################################################################


#########################################################################
pi@raspberrypi:~/instamsg-c/third_party/openssl $ ./Configure 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] 
IsMK1MF=0
CC            =gcc
CFLAG         =-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -O3 -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM
EX_LIBS       =-ldl
CPUID_OBJ     =armcap.o armv4cpuid.o
BN_ASM        =bn_asm.o armv4-mont.o armv4-gf2m.o
EC_ASM        =
DES_ENC       =des_enc.o fcrypt_b.o
AES_ENC       =aes_cbc.o aes-armv4.o bsaes-armv7.o aesv8-armx.o
BF_ENC        =bf_enc.o
CAST_ENC      =c_enc.o
RC4_ENC       =rc4_enc.o rc4_skey.o
RC5_ENC       =rc5_enc.o
MD5_OBJ_ASM   =
SHA1_OBJ_ASM  =sha1-armv4-large.o sha256-armv4.o sha512-armv4.o
RMD160_OBJ_ASM=
CMLL_ENC      =camellia.o cmll_misc.o cmll_cbc.o
MODES_OBJ     =ghash-armv4.o ghashv8-armx.o
ENGINES_OBJ   =
PROCESSOR     =
RANLIB        =/usr/bin/ranlib
ARFLAGS       =
PERL          =/usr/bin/perl
THIRTY_TWO_BIT mode
DES_UNROLL used
DES_INT used
BN_LLONG mode
RC4 uses uchar
RC4_CHUNK is unsigned long
BF_PTR used
e_os2.h => include/openssl/e_os2.h
making links in crypto...
make[1]: Entering directory '/home/pi/instamsg-c/third_party/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
making links in crypto/objects...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/objects'
objects.h => ../../include/openssl/objects.h
obj_mac.h => ../../include/openssl/obj_mac.h
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/objects'
making links in crypto/md4...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/md4'
md4.h => ../../include/openssl/md4.h
md4test.c => ../../test/md4test.c
md4.c => ../../apps/md4.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/md4'
making links in crypto/md5...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/md5'
md5.h => ../../include/openssl/md5.h
md5test.c => ../../test/md5test.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/md5'
making links in crypto/sha...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/sha'
sha.h => ../../include/openssl/sha.h
shatest.c => ../../test/shatest.c
sha1test.c => ../../test/sha1test.c
sha256t.c => ../../test/sha256t.c
sha512t.c => ../../test/sha512t.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/sha'
making links in crypto/mdc2...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/mdc2'
mdc2.h => ../../include/openssl/mdc2.h
mdc2test.c => ../../test/mdc2test.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/mdc2'
making links in crypto/hmac...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/hmac'
make[2]: *** No rule to make target 'links'.  Stop.
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/hmac'
Makefile:95: recipe for target 'links' failed
make[1]: *** [links] Error 1
make[1]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto'
Makefile:433: recipe for target 'links' failed
make: *** [links] Error 1
#########################################################################


What am I missing?

Will be grateful for pointers.



Thanks and Regards,
Ajay

--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Issues while "configuring before compiling" OpenSSL on Raspberry-Pi

Ajay Garg
Hi Experts !!!

Any help, please ?!!!

On Sun, Jan 15, 2017 at 9:14 AM, Ajay Garg <[hidden email]> wrote:
Hi All.

I am getting stuck on the first step of configuring OpenSSL.
Following are some of the diagnostics ::


OpenSSL-Version : 1.0.2d


#########################################################################
pi@raspberrypi:~/instamsg-c/third_party/openssl $ uname -a
Linux raspberrypi 4.4.34-v7+ #930 SMP Wed Nov 23 15:20:41 GMT 2016 armv7l GNU/Linux
#########################################################################


#########################################################################
pi@raspberrypi:~/instamsg-c/third_party/openssl $ ./Configure 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] 
IsMK1MF=0
CC            =gcc
CFLAG         =-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -O3 -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM
EX_LIBS       =-ldl
CPUID_OBJ     =armcap.o armv4cpuid.o
BN_ASM        =bn_asm.o armv4-mont.o armv4-gf2m.o
EC_ASM        =
DES_ENC       =des_enc.o fcrypt_b.o
AES_ENC       =aes_cbc.o aes-armv4.o bsaes-armv7.o aesv8-armx.o
BF_ENC        =bf_enc.o
CAST_ENC      =c_enc.o
RC4_ENC       =rc4_enc.o rc4_skey.o
RC5_ENC       =rc5_enc.o
MD5_OBJ_ASM   =
SHA1_OBJ_ASM  =sha1-armv4-large.o sha256-armv4.o sha512-armv4.o
RMD160_OBJ_ASM=
CMLL_ENC      =camellia.o cmll_misc.o cmll_cbc.o
MODES_OBJ     =ghash-armv4.o ghashv8-armx.o
ENGINES_OBJ   =
PROCESSOR     =
RANLIB        =/usr/bin/ranlib
ARFLAGS       =
PERL          =/usr/bin/perl
THIRTY_TWO_BIT mode
DES_UNROLL used
DES_INT used
BN_LLONG mode
RC4 uses uchar
RC4_CHUNK is unsigned long
BF_PTR used
e_os2.h => include/openssl/e_os2.h
making links in crypto...
make[1]: Entering directory '/home/pi/instamsg-c/third_party/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
making links in crypto/objects...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/objects'
objects.h => ../../include/openssl/objects.h
obj_mac.h => ../../include/openssl/obj_mac.h
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/objects'
making links in crypto/md4...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/md4'
md4.h => ../../include/openssl/md4.h
md4test.c => ../../test/md4test.c
md4.c => ../../apps/md4.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/md4'
making links in crypto/md5...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/md5'
md5.h => ../../include/openssl/md5.h
md5test.c => ../../test/md5test.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/md5'
making links in crypto/sha...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/sha'
sha.h => ../../include/openssl/sha.h
shatest.c => ../../test/shatest.c
sha1test.c => ../../test/sha1test.c
sha256t.c => ../../test/sha256t.c
sha512t.c => ../../test/sha512t.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/sha'
making links in crypto/mdc2...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/mdc2'
mdc2.h => ../../include/openssl/mdc2.h
mdc2test.c => ../../test/mdc2test.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/mdc2'
making links in crypto/hmac...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/hmac'
make[2]: *** No rule to make target 'links'.  Stop.
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/hmac'
Makefile:95: recipe for target 'links' failed
make[1]: *** [links] Error 1
make[1]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto'
Makefile:433: recipe for target 'links' failed
make: *** [links] Error 1
#########################################################################


What am I missing?

Will be grateful for pointers.



Thanks and Regards,
Ajay



--
Regards,
Ajay

--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Issues while "configuring before compiling" OpenSSL on Raspberry-Pi

Ajay Garg
Any ideas please?
Is compiling openssl even possible on Raspberry-Pi?

On Sat, Jan 28, 2017 at 10:50 AM, Ajay Garg <[hidden email]> wrote:
Hi Experts !!!

Any help, please ?!!!

On Sun, Jan 15, 2017 at 9:14 AM, Ajay Garg <[hidden email]> wrote:
Hi All.

I am getting stuck on the first step of configuring OpenSSL.
Following are some of the diagnostics ::


OpenSSL-Version : 1.0.2d


#########################################################################
pi@raspberrypi:~/instamsg-c/third_party/openssl $ uname -a
Linux raspberrypi 4.4.34-v7+ #930 SMP Wed Nov 23 15:20:41 GMT 2016 armv7l GNU/Linux
#########################################################################


#########################################################################
pi@raspberrypi:~/instamsg-c/third_party/openssl $ ./Configure 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] 
IsMK1MF=0
CC            =gcc
CFLAG         =-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -O3 -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM
EX_LIBS       =-ldl
CPUID_OBJ     =armcap.o armv4cpuid.o
BN_ASM        =bn_asm.o armv4-mont.o armv4-gf2m.o
EC_ASM        =
DES_ENC       =des_enc.o fcrypt_b.o
AES_ENC       =aes_cbc.o aes-armv4.o bsaes-armv7.o aesv8-armx.o
BF_ENC        =bf_enc.o
CAST_ENC      =c_enc.o
RC4_ENC       =rc4_enc.o rc4_skey.o
RC5_ENC       =rc5_enc.o
MD5_OBJ_ASM   =
SHA1_OBJ_ASM  =sha1-armv4-large.o sha256-armv4.o sha512-armv4.o
RMD160_OBJ_ASM=
CMLL_ENC      =camellia.o cmll_misc.o cmll_cbc.o
MODES_OBJ     =ghash-armv4.o ghashv8-armx.o
ENGINES_OBJ   =
PROCESSOR     =
RANLIB        =/usr/bin/ranlib
ARFLAGS       =
PERL          =/usr/bin/perl
THIRTY_TWO_BIT mode
DES_UNROLL used
DES_INT used
BN_LLONG mode
RC4 uses uchar
RC4_CHUNK is unsigned long
BF_PTR used
e_os2.h => include/openssl/e_os2.h
making links in crypto...
make[1]: Entering directory '/home/pi/instamsg-c/third_party/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
making links in crypto/objects...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/objects'
objects.h => ../../include/openssl/objects.h
obj_mac.h => ../../include/openssl/obj_mac.h
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/objects'
making links in crypto/md4...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/md4'
md4.h => ../../include/openssl/md4.h
md4test.c => ../../test/md4test.c
md4.c => ../../apps/md4.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/md4'
making links in crypto/md5...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/md5'
md5.h => ../../include/openssl/md5.h
md5test.c => ../../test/md5test.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/md5'
making links in crypto/sha...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/sha'
sha.h => ../../include/openssl/sha.h
shatest.c => ../../test/shatest.c
sha1test.c => ../../test/sha1test.c
sha256t.c => ../../test/sha256t.c
sha512t.c => ../../test/sha512t.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/sha'
making links in crypto/mdc2...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/mdc2'
mdc2.h => ../../include/openssl/mdc2.h
mdc2test.c => ../../test/mdc2test.c
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/mdc2'
making links in crypto/hmac...
make[2]: Entering directory '/home/pi/instamsg-c/third_party/openssl/crypto/hmac'
make[2]: *** No rule to make target 'links'.  Stop.
make[2]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto/hmac'
Makefile:95: recipe for target 'links' failed
make[1]: *** [links] Error 1
make[1]: Leaving directory '/home/pi/instamsg-c/third_party/openssl/crypto'
Makefile:433: recipe for target 'links' failed
make: *** [links] Error 1
#########################################################################


What am I missing?

Will be grateful for pointers.



Thanks and Regards,
Ajay



--
Regards,
Ajay



--
Regards,
Ajay

--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Issues while "configuring before compiling" OpenSSL on Raspberry-Pi

Ken Goldman-2
It is definitely possible, because we run openssl on the Pi.

We did not, however, compile it ourselves.  We install from a Pi repository.

On 2/12/2017 8:13 AM, Ajay Garg wrote:
> Any ideas please?
> Is compiling openssl even possible on Raspberry-Pi?




--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Issues while "configuring before compiling" OpenSSL on Raspberry-Pi

Jeffrey Walton-3
In reply to this post by Ajay Garg
On Sun, Feb 12, 2017 at 8:13 AM, Ajay Garg <[hidden email]> 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.
--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Issues while "configuring before compiling" OpenSSL on Raspberry-Pi

Ajay Garg
Thanks guys.. that worked.


Seems I screwed up something while copying the 1.0.2_d version into our framework.
Cloning again from scratch worked in first attempt.


Thanks a ton again for your valuable time !!


Thanks and Regards,
Ajay

On Mon, Feb 13, 2017 at 6:26 AM, Jeffrey Walton <[hidden email]> wrote:
On Sun, Feb 12, 2017 at 8:13 AM, Ajay Garg <[hidden email]> 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.
--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users



--
Regards,
Ajay

--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
Loading...