Commit 6da05158 authored by Rafaël Carré's avatar Rafaël Carré Committed by Jean-Baptiste Kempf

extra/tools: use gcc-4.2 on Darwin

(cherry picked from commit c7de7efc6275629903d63e96a05a2cc6de239484)
Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent 7858cc56
...@@ -65,12 +65,16 @@ check_tar ...@@ -65,12 +65,16 @@ check_tar
[ -n "$NEEDED" ] && mkdir -p build/ [ -n "$NEEDED" ] && mkdir -p build/
CPUS= CPUS=
CC=
CXX=
case `uname` in case `uname` in
Linux) Linux)
CPUS=`grep -c ^processor /proc/cpuinfo` CPUS=`grep -c ^processor /proc/cpuinfo`
;; ;;
Darwin) Darwin)
CPUS=`sysctl hw.ncpu|cut -d: -f2` CPUS=`sysctl hw.ncpu|cut -d: -f2`
gcc-4.2 --version >/dev/null 2>&1 && CC=CC=gcc-4.2
g++-4.2 --version >/dev/null 2>&1 && CXX=CXX=g++-4.2
;; ;;
*) *)
CPUS=1 # default CPUS=1 # default
...@@ -80,6 +84,8 @@ esac ...@@ -80,6 +84,8 @@ esac
cat > Makefile << EOF cat > Makefile << EOF
MAKEFLAGS += -j$CPUS MAKEFLAGS += -j$CPUS
$CC
$CXX
PREFIX=\$(abspath ./build) PREFIX=\$(abspath ./build)
all: $NEEDED all: $NEEDED
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment