LingYun open library local/cross compile shell scripts
guowenxue
2023-08-14 1ecb40c26a03b1b41e76b0403cdb905a63f6d1ba
Update build shell scripts for do_export

Signed-off-by: guowenxue <guowenxue@gmail.com>
4 files modified
17 ■■■■ changed files
cjson/build.sh 5 ●●●●● patch | view | raw | blame | history
mosquitto/build.sh 4 ●●●● patch | view | raw | blame | history
openssl/build.sh 4 ●●●● patch | view | raw | blame | history
sqlite/build.sh 4 ●●●● patch | view | raw | blame | history
cjson/build.sh
@@ -154,6 +154,9 @@
function do_build()
{
    cd $LIB_NAME
    do_export
    sed -i "s|^CC =.*|CC = ${CROSS_COMPILE}gcc -std=c89|" Makefile
    make && make PREFIX=$PREFIX_PATH install
@@ -172,8 +175,6 @@
fi
do_fetch
do_export
do_build
mosquitto/build.sh
@@ -155,6 +155,8 @@
{
    cd $LIB_NAME
    do_export
    export CFLAGS=-I${PREFIX_PATH}/include
    export LDFLAGS="-L${PREFIX_PATH}/lib -lcrypto -lssl -ldl -lpthread"
    export DESTDIR=${PREFIX_PATH}
@@ -179,8 +181,6 @@
fi
do_fetch
do_export
do_build
openssl/build.sh
@@ -155,6 +155,8 @@
{
    cd $LIB_NAME
    do_export
    ./Configure threads -shared -no-zlib --prefix=$PREFIX_PATH --openssldir=$PREFIX_PATH linux-armv4
    check_result "ERROR: configure ${LIB_NAME} failure"
@@ -174,8 +176,6 @@
fi
do_fetch
do_export
do_build
sqlite/build.sh
@@ -155,6 +155,8 @@
{
    cd $LIB_NAME
    do_export
    ./configure --prefix=${PREFIX_PATH} ${CONFIG_CROSS} --enable-static
    check_result "ERROR: configure ${LIB_NAME} failure"
@@ -174,8 +176,6 @@
fi
do_fetch
do_export
do_build