summaryrefslogtreecommitdiff
path: root/setup-libraries-cross.sh
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2014-05-12 04:00:38 -0700
committerKonstantin Käfer <mail@kkaefer.com>2014-05-12 04:00:47 -0700
commitb705382b9fdd6df43eadb116b42a692d86416492 (patch)
tree172a27d7137cf3efe46320ef493f5e2e6a160453 /setup-libraries-cross.sh
parent604e558d46e0e49a0e3f232610c608bc8f698e1d (diff)
downloadqtlocation-mapboxgl-b705382b9fdd6df43eadb116b42a692d86416492.tar.gz
add cross compile build script
[skip ci]
Diffstat (limited to 'setup-libraries-cross.sh')
-rwxr-xr-xsetup-libraries-cross.sh29
1 files changed, 29 insertions, 0 deletions
diff --git a/setup-libraries-cross.sh b/setup-libraries-cross.sh
new file mode 100755
index 0000000000..656f20242a
--- /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