File tree 4 files changed +23
-7
lines changed
4 files changed +23
-7
lines changed Original file line number Diff line number Diff line change 23
23
exit 1
24
24
fi
25
25
26
- if [[ $CROSS_COMPILE == " mingw " ]] ; then
27
- EXTRA_CONFARGS=" --host=i686-w64-mingw32 "
26
+ if [[ x $CROSS_COMPILE != x ]] ; then
27
+ EXTRA_CONFARGS=" --host=$OUTPUT_TAG "
28
28
fi
29
29
30
30
cd toolsdir/bin
Original file line number Diff line number Diff line change @@ -81,8 +81,8 @@ cd objdir
81
81
PREFIX=` pwd`
82
82
cd -
83
83
84
- if [[ $CROSS_COMPILE == " mingw " ]] ; then
85
- EXTRA_CONFARGS=" --host=i686-w64-mingw32 "
84
+ if [[ x $CROSS_COMPILE != x ]] ; then
85
+ EXTRA_CONFARGS=" --host=$OUTPUT_TAG "
86
86
fi
87
87
88
88
mkdir -p gcc-build
Original file line number Diff line number Diff line change @@ -27,8 +27,8 @@ cd toolsdir/bin
27
27
TOOLS_BIN_PATH=` pwd`
28
28
cd -
29
29
30
- if [[ $CROSS_COMPILE == " mingw " ]] ; then
31
- EXTRA_CONFARGS=" --host=i686-w64-mingw32 "
30
+ if [[ x $CROSS_COMPILE != x ]] ; then
31
+ EXTRA_CONFARGS=" --host=$OUTPUT_TAG "
32
32
fi
33
33
34
34
export PATH=" $TOOLS_BIN_PATH :$PATH "
Original file line number Diff line number Diff line change @@ -28,7 +28,23 @@ if [[ $CROSS_COMPILE == "mingw" ]] ; then
28
28
export CXX=" i686-w64-mingw32-g++"
29
29
export CROSS_COMPILE_HOST=" i686-w64-mingw32"
30
30
export TARGET_OS=" Windows"
31
- OUTPUT_TAG=i686-w64-mingw32
31
+ export OUTPUT_TAG=i686-w64-mingw32
32
+
33
+ elif [[ $CROSS_COMPILE == " osxcross" ]] ; then
34
+
35
+ export CC=" o32-clang"
36
+ export CXX=" o32-clang++"
37
+ export CROSS_COMPILE_HOST=" i386-apple-darwin13"
38
+ export TARGET_OS=" OSX"
39
+ export OUTPUT_TAG=i386-apple-darwin13
40
+
41
+ elif [[ $CROSS_COMPILE == " armcross" ]] ; then
42
+
43
+ export CC=" arm-linux-gnueabihf-gcc"
44
+ export CXX=" arm-linux-gnueabihf-g++"
45
+ export CROSS_COMPILE_HOST=" arm-linux-gnueabihf"
46
+ export TARGET_OS=" LinuxARM"
47
+ export OUTPUT_TAG=arm-linux-gnueabihf
32
48
33
49
elif [[ $OS == " GNU/Linux" ]] ; then
34
50
You can’t perform that action at this time.
0 commit comments