diff --git a/extra-wheels.sh b/extra-wheels.sh
index a54a9fc51d029a94c58faaa8a85a20749ea91aed..ad5cc2a73466bd0ea26bc8356a6285c192c1784e 100755
--- a/extra-wheels.sh
+++ b/extra-wheels.sh
@@ -20,5 +20,9 @@ if [ "${?}" != 0 ]; then
 fi
 
 echo "[>>] Generating wheels..."
-CFLAGS="-I${CONDA_PREFIX}/include" LDFLAGS="-L${CONDA_PREFIX}/lib -lvl -Wl,-rpath=${CONDA_PREFIX}/lib" pip --no-cache-dir wheel --no-deps ${CYVLFEAT}
+if [ "$(uname)" == "Linux" ]; then
+  CFLAGS="-I${CONDA_PREFIX}/include" LDFLAGS="-L${CONDA_PREFIX}/lib -lvl -Wl,-rpath=${CONDA_PREFIX}/lib" pip --no-cache-dir wheel --no-deps ${CYVLFEAT}
+else
+  CFLAGS="-I${CONDA_PREFIX}/include -mmacosx-version-min=10.9" LDFLAGS="-L${CONDA_PREFIX}/lib -lvl -Wl,-headerpad_max_install_names" pip --no-cache-dir wheel --no-deps ${CYVLFEAT}
+fi
 pip --no-cache-dir wheel --no-deps ${MENPO}