From df0cc4bf7c282187f5059a0ce322876e256bf25f Mon Sep 17 00:00:00 2001 From: stpohle Date: Sat, 16 Aug 2008 10:40:12 +0000 Subject: [PATCH] added crosscompile scripts --- tools/cross-configure.sh | 12 ++++++++++++ tools/cross-cpp.sh | 11 +++++++++++ tools/cross-make.sh | 8 ++++++++ tools/cross-strip.sh | 7 +++++++ 4 files changed, 38 insertions(+) create mode 100755 tools/cross-configure.sh create mode 100755 tools/cross-cpp.sh create mode 100755 tools/cross-make.sh create mode 100755 tools/cross-strip.sh diff --git a/tools/cross-configure.sh b/tools/cross-configure.sh new file mode 100755 index 0000000..7a2aacb --- /dev/null +++ b/tools/cross-configure.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +PREFIX=/usr/local/cross-tools +TARGET=i386-mingw32msvc +PATH="$PREFIX/bin:$PREFIX/$TARGET/bin:$PATH" +export PATH +cache=cross-config.cache +sh configure --cache-file="$cache" \ + --target=$TARGET --host=$TARGET --build=i386-linux \ + $* +status=$? +exit $status diff --git a/tools/cross-cpp.sh b/tools/cross-cpp.sh new file mode 100755 index 0000000..121a9cb --- /dev/null +++ b/tools/cross-cpp.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +PREFIX=/usr/local/cross-tools +TARGET=i386-mingw32msvc +PATH="$PREFIX/bin:$PREFIX/$TARGET/bin:$PATH" +export PATH + +sh gcc $* + +status=$? +exit $status diff --git a/tools/cross-make.sh b/tools/cross-make.sh new file mode 100755 index 0000000..e66ba9d --- /dev/null +++ b/tools/cross-make.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +PREFIX=/usr/local/cross-tools +TARGET=i386-mingw32msvc +PATH="$PREFIX/bin:$PREFIX/$TARGET/bin:$PATH" +export PATH +exec make $* + diff --git a/tools/cross-strip.sh b/tools/cross-strip.sh new file mode 100755 index 0000000..2ae7f0b --- /dev/null +++ b/tools/cross-strip.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +PREFIX=/usr/local/cross-tools +TARGET=i386-mingw32msvc +PATH="$PREFIX/bin:$PREFIX/$TARGET/bin:$PATH" +export PATH +exec strip $*