| … | |
… | |
| 80 | echo "int main(void) { return 0; }" > libctest.c |
80 | echo "int main(void) { return 0; }" > libctest.c |
| 81 | $CC -Wall -o libctest libctest.c |
81 | $CC -Wall -o libctest libctest.c |
| 82 | LIBC_PATH=`$CC $CFLAGS -Wl,-verbose -o libctest libctest.c 2>&1 | \ |
82 | LIBC_PATH=`$CC $CFLAGS -Wl,-verbose -o libctest libctest.c 2>&1 | \ |
| 83 | $AWK '/attempt to open/ { if (($4 ~ /libc\.so/) && ($5 == "succeeded")) LIBC = $4; }; END {print LIBC}'` |
83 | $AWK '/attempt to open/ { if (($4 ~ /libc\.so/) && ($5 == "succeeded")) LIBC = $4; }; END {print LIBC}'` |
| 84 | rm -f libctest.c |
84 | rm -f libctest.c |
| 85 | if test "$LIBC_PATH"x = x ; then |
85 | if test "$LIBC_PATH"x = x || ! test -r "$LIBC_PATH"; then |
| 86 | AC_MSG_ERROR([Unable to determine LIBC PATH]) |
86 | AC_MSG_ERROR([Unable to determine LIBC PATH]) |
| 87 | fi |
87 | fi |
| 88 | AC_MSG_RESULT([$LIBC_PATH]) |
88 | AC_MSG_RESULT([$LIBC_PATH]) |
| 89 | AC_SUBST([LIBC_PATH]) |
89 | AC_SUBST([LIBC_PATH]) |
| 90 | |
90 | |