mirror of
https://github.com/vale981/arb
synced 2025-03-04 08:51:40 -05:00
Fixing MINGW64 build
This commit is contained in:
parent
c3a944c54d
commit
a95531e0ac
1 changed files with 14 additions and 2 deletions
16
configure
vendored
16
configure
vendored
|
@ -317,11 +317,23 @@ KERNEL=`uname`
|
|||
if [ -z "$BUILD" ]; then
|
||||
ARCH=`uname -m`
|
||||
|
||||
if [ "$(uname | cut -d_ -f1)" = "MINGW32" ]; then
|
||||
if [ "$(uname | cut -d_ -f1)" = "MSYS" ]; then
|
||||
if [ "$ARCH" = "x86_64" ]; then
|
||||
OS="MINGW64"
|
||||
else
|
||||
OS="MINGW32"
|
||||
fi
|
||||
elif [ "$(uname | cut -d_ -f1)" = "MINGW32" ]; then
|
||||
if [ "$ABI" = "64" ]; then
|
||||
OS="MINGW64"
|
||||
else
|
||||
OS="MINGW32"
|
||||
fi
|
||||
elif [ "$(uname | cut -d_ -f1)" = "MINGW64" ]; then
|
||||
if [ "$ABI" = "32" ]; then
|
||||
OS="MINGW32"
|
||||
else
|
||||
OS="MINGW64"
|
||||
fi
|
||||
elif [ "$(uname | cut -d_ -f1)" = "CYGWIN" ]; then
|
||||
if [ "$ARCH" = "x86_64" ]; then
|
||||
|
@ -508,7 +520,7 @@ fi
|
|||
|
||||
if [ -z "$CFLAGS" ]; then
|
||||
if [ "$OS" = "MINGW64" ]; then
|
||||
CFLAGS="-O2 -funroll-loops -g $POPCNT_FLAG $ABI_FLAG"
|
||||
CFLAGS="-std=c99 -O2 -funroll-loops -g $POPCNT_FLAG $ABI_FLAG"
|
||||
elif [ "$OS" = "CYGWIN64" ]; then
|
||||
CFLAGS="-O2 -funroll-loops -g -D _WIN64 $POPCNT_FLAG $ABI_FLAG"
|
||||
else
|
||||
|
|
Loading…
Add table
Reference in a new issue