diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2004-02-17 11:36:17 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2004-02-17 11:36:17 +0000 |
commit | 53c9db2406057e3641253e14737131de3cd4407f (patch) | |
tree | c957f9b3dc1f6224459ee36432374ccfff62a9ad /configure.ac | |
parent | ce41b8785b65655dbe9b497b016dcf8741eb5aef (diff) | |
download | zsh-53c9db2406057e3641253e14737131de3cd4407f.tar.gz zsh-53c9db2406057e3641253e14737131de3cd4407f.tar.xz zsh-53c9db2406057e3641253e14737131de3cd4407f.zip |
19428: Fix test for #include'ing STREAMS headers
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 71d2fcb99..76fdab2a2 100644 --- a/configure.ac +++ b/configure.ac @@ -562,8 +562,17 @@ if test $zsh_cv_header_termios_h_tiocgwinsz = no; then fi AH_TEMPLATE([WINSIZE_IN_PTEM], -[Define if your system defines `struct winsize' in sys/ptem.h.]) -AC_CHECK_HEADER([sys/ptem.h], AC_DEFINE(WINSIZE_IN_PTEM)) +[Define if your should include sys/stream.h and sys/ptem.h.]) +AC_CACHE_CHECK(for streams headers including struct winsize, +ac_cv_winsize_in_ptem, +[AC_TRY_COMPILE([#include <sys/stream.h> +#include <sys/ptem.h>], +[struct winsize wsz], +ac_cv_winsize_in_ptem=yes, +ac_cv_winsize_in_ptem=no)]) +if test $ac_cv_winsize_in_ptem = yes; then + AC_DEFINE(WINSIZE_IN_PTEM) +fi dnl ------------------- dnl CHECK FOR LIBRARIES |