mirror of
https://github.com/Relintai/osxcross.git
synced 2025-02-03 22:45:56 +01:00
28 lines
654 B
Bash
Executable File
28 lines
654 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
function try()
|
|
{
|
|
LLVM_CONFIG="llvm-config$1"
|
|
which $LLVM_CONFIG &>/dev/null
|
|
|
|
if [ $? -eq 0 ]; then
|
|
set -e
|
|
LLVM_INC_DIR=`$LLVM_CONFIG --includedir`
|
|
LLVM_LIB_DIR=`$LLVM_CONFIG --libdir`
|
|
ln -sf "$LLVM_INC_DIR/llvm-c/lto.h" "include/llvm-c/lto.h"
|
|
echo -n "export LDFLAGS+=\" -L$LLVM_LIB_DIR -lLTO \" "
|
|
echo -n "export CFLAGS+=\" -DLTO_SUPPORT=1 \" "
|
|
echo -n "export CXXFLAGS+=\" -DLTO_SUPPORT=1 \""
|
|
exit 0
|
|
fi
|
|
}
|
|
|
|
try ""
|
|
try "-3.2"
|
|
try "-3.3"
|
|
try "-3.4"
|
|
try "-3.5"
|
|
|
|
echo "echo \"can not find lto.h - make sure llvm-devel is installed on your system\""
|
|
exit 1
|