From ffa59a8bddb4f2da26a03b1e09743c1bdd9cbb8c Mon Sep 17 00:00:00 2001
From: Guo Wenxue <“guowenxue@gmail.com”>
Date: Mon, 11 Oct 2021 20:15:17 +0800
Subject: [PATCH] Add setup_tools.sh

---
 3rdparty/openssl/build.sh |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/3rdparty/openssl/build.sh b/3rdparty/openssl/build.sh
index e17d830..7d8e460 100755
--- a/3rdparty/openssl/build.sh
+++ b/3rdparty/openssl/build.sh
@@ -7,12 +7,15 @@
 #|           1, Initialize 1.0.0 on 2011.04.12
 #+--------------------------------------------------------------------------------------------
 
+JOBS=`cat /proc/cpuinfo |grep "processor"|wc -l`
+
 PROJ_PATH=`pwd`
 PREFIX_PATH=`pwd`/../install
+mkdir -p ${PREFIX_PATH}/{bin,sbin,include,lib}
 
 LYFTP_SRC=ftp://master.iot-yun.club/src/
 
-CROSSTOOL=/opt/buildroot/cortex-a5/bin/arm-linux-
+CROSSTOOL=/opt/xtools/arm920t/bin/arm-linux-
 
 function msg_banner()
 {
@@ -61,6 +64,7 @@
     PACK_SUFIX=tar.gz 
 
     if [ -f ${PREFIX_PATH}/lib/libcrypto.a ] ; then 
+        msg_banner "$SRC_NAME already compile and installed"
         return 0;
     fi  
     
@@ -77,7 +81,7 @@
     CROSS_COMPILE=${CROSSTOOL} ./Configure \
      threads -shared -no-zlib --prefix=$PREFIX_PATH --openssldir=$PREFIX_PATH linux-armv4
 
-    make && make install 
+    make -j${JOBS} && make install
     check_result "ERROR: compile ${SRC_NAME} failure" 
 
     cd - 

--
Gitblit v1.9.1