diff options
author | Darren Tucker <dtucker@zip.com.au> | 2003-06-29 13:30:41 +0200 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2003-06-29 13:30:41 +0200 |
commit | 6eb9304782a7404fca406f742d4546e55c8dc1c7 (patch) | |
tree | 8ec48dd80c804ea3f77e7bd132074200e583ba14 | |
parent | - (dtucker) Bug #602: move #include of netdb.h to after in.h (fixes compiler (diff) | |
download | openssh-6eb9304782a7404fca406f742d4546e55c8dc1c7.tar.xz openssh-6eb9304782a7404fca406f742d4546e55c8dc1c7.zip |
- (dtucker) [configure.ac] Add sanity test after system-dependant compiler
flag modifications.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | configure.ac | 14 |
2 files changed, 18 insertions, 4 deletions
@@ -1,6 +1,8 @@ 20030629 - - (dtucker) Bug #602: move #include of netdb.h to after in.h (fixes compiler - warnings on Solaris 2.5.1). + - (dtucker) [includes.h] Bug #602: move #include of netdb.h to after in.h + (fixes compiler warnings on Solaris 2.5.1). + - (dtucker) [configure.ac] Add sanity test after system-dependant compiler + flag modifications. 20030628 - (djm) Bug #591: use PKCS#15 private key label as a comment in case @@ -611,4 +613,4 @@ - Fix sshd BindAddress and -b options for systems using fake-getaddrinfo. Report from murple@murple.net, diagnosis from dtucker@zip.com.au -$Id: ChangeLog,v 1.2833 2003/06/29 11:23:37 dtucker Exp $ +$Id: ChangeLog,v 1.2834 2003/06/29 11:30:41 dtucker Exp $ diff --git a/configure.ac b/configure.ac index 0992744c1..bf00443a0 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -# $Id: configure.ac,v 1.128 2003/06/28 02:54:33 dtucker Exp $ +# $Id: configure.ac,v 1.129 2003/06/29 11:30:41 dtucker Exp $ AC_INIT AC_CONFIG_SRCDIR([ssh.c]) @@ -438,6 +438,18 @@ AC_ARG_WITH(libs, ] ) +AC_MSG_CHECKING(compiler and flags for sanity) +AC_TRY_RUN([ +#include <stdio.h> +int main(){exit(0);} + ], + [ AC_MSG_RESULT(yes) ], + [ + AC_MSG_RESULT(no) + AC_MSG_ERROR([*** compiler cannot create working executables, check config.log ***]) + ] +) + # Checks for header files. AC_CHECK_HEADERS(bstring.h crypt.h endian.h features.h floatingpoint.h \ getopt.h glob.h ia.h lastlog.h libgen.h limits.h login.h \ |