From b705382b9fdd6df43eadb116b42a692d86416492 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20Ka=CC=88fer?= Date: Mon, 12 May 2014 04:00:38 -0700 Subject: [PATCH] add cross compile build script [skip ci] --- setup-libraries-cross.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 setup-libraries-cross.sh diff --git a/setup-libraries-cross.sh b/setup-libraries-cross.sh new file mode 100755 index 000000000..656f20242 --- /dev/null +++ b/setup-libraries-cross.sh @@ -0,0 +1,29 @@ +#!/bin/bash +set -e -u + + +export CXX11=true + +export SYSROOT=`pwd`/../rootfs +export SDK_PATH=`pwd`/../arm-linux-gnueabi-linaro_4.8.3-2014.04 +export V=1 + +cd mapnik-packaging/osx/ + +source Linaro-softfp.sh + echo $PATH + if [ ! -f out/build-cpp11-libstdcpp-gcc-arm-linux-gnueabi/lib/libpng.a ] ; then ./scripts/build_png.sh ; fi + # if [ ! -f out/build-cpp11-libstdcpp-gcc-arm-linux-gnueabi/lib/libglfw3.a ] ; then ./scripts/build_glfw.sh ; fi + if [ ! -f out/build-cpp11-libstdcpp-gcc-arm-linux-gnueabi/lib/libuv.a ] ; then ./scripts/build_libuv.sh ; fi + if [ ! -f out/build-cpp11-libstdcpp-gcc-arm-linux-gnueabi/lib/libssl.a ] ; then ./scripts/build_openssl.sh ; fi + # if [ ! -f out/build-cpp11-libstdcpp-gcc-x86_64/lib/libcurl.a ] ; then ./scripts/build_curl.sh ; fi + # if [ ! -d out/build-cpp11-libstdcpp-gcc-arm-linux-gnueabi/include/boost ] ; then ./scripts/build_boost.sh `pwd`/../../src/ `pwd`/../../linux/ `pwd`/../../common/ ; fi + + + +# cd ../../ +# ./configure \ +# --pkg-config-root=`pwd`/mapnik-packaging/osx/out/build-cpp11-libstdcpp-gcc-x86_64/lib/pkgconfig \ +# --boost=`pwd`/mapnik-packaging/osx/out/build-cpp11-libstdcpp-gcc-x86_64 + +# fi