trylink: respect compiler settings when probing features
No binary (build failed)
—
(log yok)
| @@ -49,7 +49,7 @@ check_cc() { | |
| local tempname="$(mktemp)" | |
| # Can use "-o /dev/null", but older gcc tend to *unlink it* on failure! :( | |
| # "-xc": C language. "/dev/null" is an empty source file. | |
| - | if $CC $1 -shared -xc /dev/null -o "$tempname".o >/dev/null 2>&1; then |
| + | if $CC $CPPFLAGS $CFLAGS $1 -shared -xc /dev/null -o "$tempname".o >/dev/null 2>&1; then |
| echo "$1"; | |
| else | |
| echo "$2"; | |
| @@ -66,7 +66,7 @@ check_libc_is_glibc() { | |
| syntax error here | |
| #endif | |
| " >"$tempname".c | |
| - | if $CC "$tempname".c -c -o "$tempname".o >/dev/null 2>&1; then |
| + | if $CC $CPPFLAGS $CFLAGS "$tempname".c -c -o "$tempname".o >/dev/null 2>&1; then |
| echo "$2"; | |
| else | |
| echo "$1"; | |