Also ensure correct OSX compiler flags in PyArrow

This commit is contained in:
Uwe L. Korn committed 2016-06-04 12:12:10 +02:00
1 parent 4a80116ef2
commit 00c1461104
1 file changed
+13
+13
View File
@@ -6,6 +6,19 @@ export ARROW_HOME=$PREFIX
cd $RECIPE_DIR
if [ "$(uname)" == "Darwin" ]; then
# C++11 finagling for Mac OSX
export CC=clang
export CXX=clang++
export MACOSX_VERSION_MIN="10.7"
CXXFLAGS="${CXXFLAGS} -mmacosx-version-min=${MACOSX_VERSION_MIN}"
CXXFLAGS="${CXXFLAGS} -stdlib=libc++ -std=c++11"
export LDFLAGS="${LDFLAGS} -mmacosx-version-min=${MACOSX_VERSION_MIN}"
export LDFLAGS="${LDFLAGS} -stdlib=libc++ -std=c++11"
export LINKFLAGS="${LDFLAGS}"
export MACOSX_DEPLOYMENT_TARGET=10.7
fi
echo Setting the compiler...
if [ `uname` == Linux ]; then
EXTRA_CMAKE_ARGS=-DCMAKE_SHARED_LINKER_FLAGS=-static-libstdc++