From 7b52f979124f81aa685135e24be2e11ebcac833b Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Mon, 27 Sep 2010 20:42:30 +0000 Subject: Make eabi toolchain build on OS X 10.6. OS X requires slightly different compiler options due to functions deprecated in 10.6 (FS#11643). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28179 a1c6a512-1295-4272-9138-f99709370657 --- tools/rockboxdev.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'tools/rockboxdev.sh') diff --git a/tools/rockboxdev.sh b/tools/rockboxdev.sh index a7f4ba341c..d0ba724f5d 100755 --- a/tools/rockboxdev.sh +++ b/tools/rockboxdev.sh @@ -301,8 +301,16 @@ do ;; [Ee]) - build "binutils" "arm-elf-eabi" "2.20.1" "binutils-2.20.1-ld-thumb-interwork-long-call.diff" - build "gcc" "arm-elf-eabi" "4.4.4" "rockbox-multilibs-noexceptions-arm-elf-eabi-gcc-4.4.2_1.diff" "" "needs_gmp" + binopts="" + gccopts="" + case $system in + Darwin) + binopts="--disable-nls --disable-werror" + gccopts="--disable-nls" + ;; + esac + build "binutils" "arm-elf-eabi" "2.20.1" "binutils-2.20.1-ld-thumb-interwork-long-call.diff" "$binopts" + build "gcc" "arm-elf-eabi" "4.4.4" "rockbox-multilibs-noexceptions-arm-elf-eabi-gcc-4.4.2_1.diff" "$gccopts" "needs_gmp" ;; *) -- cgit v1.2.3