aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xnetworking/ssl_helper-wolfssl/00cfg-wolfssl-3.6.84
-rw-r--r--networking/ssl_helper-wolfssl/README5
-rwxr-xr-xnetworking/ssl_helper-wolfssl/ssl_helper.sh5
3 files changed, 10 insertions, 4 deletions
diff --git a/networking/ssl_helper-wolfssl/00cfg-wolfssl-3.6.8 b/networking/ssl_helper-wolfssl/00cfg-wolfssl-3.6.8
index 27d0c41ee..50b6102d9 100755
--- a/networking/ssl_helper-wolfssl/00cfg-wolfssl-3.6.8
+++ b/networking/ssl_helper-wolfssl/00cfg-wolfssl-3.6.8
@@ -3,7 +3,7 @@
3# How to configure & build a static wolfssl-3.6.8 library 3# How to configure & build a static wolfssl-3.6.8 library
4# suitable for static build of ssl_helper. 4# suitable for static build of ssl_helper.
5 5
6export CC="x86_64-gcc" 6export CC="i686-gcc"
7export CFLAGS="\ 7export CFLAGS="\
8-Os \ 8-Os \
9-static \ 9-static \
@@ -13,10 +13,10 @@ export CFLAGS="\
13" 13"
14 14
15./configure \ 15./configure \
16 --host=i686 \
16 --enable-static \ 17 --enable-static \
17 --enable-singlethreaded \ 18 --enable-singlethreaded \
18 --disable-shared \ 19 --disable-shared \
19|| exit $? 20|| exit $?
20 21
21make 22make
22exit $?
diff --git a/networking/ssl_helper-wolfssl/README b/networking/ssl_helper-wolfssl/README
index 17437606d..58a381c20 100644
--- a/networking/ssl_helper-wolfssl/README
+++ b/networking/ssl_helper-wolfssl/README
@@ -1,3 +1,8 @@
1A small SSL helper for busybox wget.
2
3Precompiled static binary may be found in
4http://busybox.net/downloads/binaries/
5
1Build instructions: 6Build instructions:
2 7
3* Unpack wolfssl-3.6.8.zip 8* Unpack wolfssl-3.6.8.zip
diff --git a/networking/ssl_helper-wolfssl/ssl_helper.sh b/networking/ssl_helper-wolfssl/ssl_helper.sh
index ddb4536c7..184ffe67e 100755
--- a/networking/ssl_helper-wolfssl/ssl_helper.sh
+++ b/networking/ssl_helper-wolfssl/ssl_helper.sh
@@ -1,11 +1,12 @@
1#!/bin/sh 1#!/bin/sh
2 2
3# I use this to build static uclibc based binary using Aboriginal Linux toolchain: 3# I use this to build static uclibc based binary using Aboriginal Linux toolchain:
4PREFIX=x86_64- 4PREFIX="i686-"
5STATIC=-static 5STATIC="-static"
6# Standard build: 6# Standard build:
7#PREFIX="" 7#PREFIX=""
8#STATIC="" 8#STATIC=""
9 9
10${PREFIX}gcc -Os -Wall -I.. -c ssl_helper.c -o ssl_helper.o 10${PREFIX}gcc -Os -Wall -I.. -c ssl_helper.c -o ssl_helper.o
11${PREFIX}gcc $STATIC --start-group ssl_helper.o -lm ../src/.libs/libwolfssl.a --end-group -o ssl_helper 11${PREFIX}gcc $STATIC --start-group ssl_helper.o -lm ../src/.libs/libwolfssl.a --end-group -o ssl_helper
12${PREFIX}-strip ssl_helper