diff options
author | LAN-TW <lantw44@gmail.com> | 2013-11-09 16:02:12 +0800 |
---|---|---|
committer | LAN-TW <lantw44@gmail.com> | 2013-11-09 16:02:12 +0800 |
commit | 883835c2c7aed5a4762080270bfd7658affb2869 (patch) | |
tree | a6ce9b74b56685180726b4b7a4109b95e3a00fd4 | |
parent | 401ef50e4736248eff69e986d909246cea87b4f7 (diff) | |
download | cn2013-883835c2c7aed5a4762080270bfd7658affb2869.tar.gz cn2013-883835c2c7aed5a4762080270bfd7658affb2869.tar.zst cn2013-883835c2c7aed5a4762080270bfd7658affb2869.zip |
HW1: 避免在 FreeBSD 上出現 implicit declaration
-rw-r--r-- | hw1/configure.ac | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/hw1/configure.ac b/hw1/configure.ac index efb85d4..bcf9b5c 100644 --- a/hw1/configure.ac +++ b/hw1/configure.ac @@ -13,12 +13,16 @@ AC_CANONICAL_BUILD AH_TEMPLATE([_POSIX_C_SOURCE]) AH_TEMPLATE([_XOPEN_SOURCE]) AH_TEMPLATE([_BSD_SOURCE]) +AH_TEMPLATE([_WITH_GETLINE]) case "$host_os" in *gnu*) AC_DEFINE([_POSIX_C_SOURCE], [200809L]) AC_DEFINE([_XOPEN_SOURCE], [700]) AC_DEFINE([_BSD_SOURCE]) ;; + *freebsd*) + AC_DEFINE([_WITH_GETLINE]) + ;; esac # Checks for programs. |