aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xconfigure7
1 files changed, 4 insertions, 3 deletions
diff --git a/configure b/configure
index 9e45365..951e67e 100755
--- a/configure
+++ b/configure
@@ -209,9 +209,10 @@ LDFLAGS_STD="-lc"
OS=$(uname)
case "$OS" in
-*BSD) CFLAGS_STD="$CFLAGS_STD -D_BSD_SOURCE" ;;
-Darwin) CFLAGS_STD="$CFLAGS_STD -D_DARWIN_C_SOURCE" ;;
-AIX) CFLAGS_STD="$CFLAGS_STD -D_ALL_SOURCE" ;;
+FreeBSD) CFLAGS_STD="$CFLAGS_STD -D_BSD_SOURCE -D__BSD_VISIBLE=1" ;;
+*BSD) CFLAGS_STD="$CFLAGS_STD -D_BSD_SOURCE" ;;
+Darwin) CFLAGS_STD="$CFLAGS_STD -D_DARWIN_C_SOURCE" ;;
+AIX) CFLAGS_STD="$CFLAGS_STD -D_ALL_SOURCE" ;;
esac
tryflag CFLAGS -pipe