fi
}
+tryldflag () {
+printf "checking whether linker accepts %s... " "$2"
+echo "int main() { return 0; }" > "$tmpc"
+if "$CC" "$2" -o /dev/null "$tmpc" 2>/dev/null ; then
+printf "yes\n"
+eval "$1=\"\${$1} \$2\""
+eval "$1=\${$1# }"
+return 0
+else
+printf "no\n"
+return 1
+fi
+}
+
# Beginning of actual script
+CFLAGS_C99FSE=
+CFLAGS_AUTO=
+LDFLAGS_AUTO=
prefix=
exec_prefix=
bindir=
tryflag CFLAGS_AUTO -Wno-unknown-pragmas
fi
+tryldflag LDFLAGS_AUTO -Wl,--hash-style=sysv
+
printf "creating config.mak... "
CFLAGS= $CFLAGS_AUTO $CFLAGS
CFLAGS_C99FSE = $CFLAGS_C99FSE
CPPFLAGS = $CPPFLAGS
-LDFLAGS = $LDFLAGS
+LDFLAGS = $LDFLAGS_AUTO $LDFLAGS
EOF
test "x$static" = xno && echo "STATIC_LIBS ="
test "x$shared" = xno && echo "SHARED_LIBS ="