Commit | Line | Data |
---|---|---|
c906108c | 1 | dnl Process this file with autoconf to produce a configure script. |
b7026657 | 2 | AC_PREREQ(2.59)dnl |
c906108c | 3 | AC_INIT(Makefile.in) |
35695fd6 | 4 | AC_CONFIG_HEADER(config.h:config.in) |
c906108c | 5 | |
f0569246 | 6 | sinclude(../common/aclocal.m4) |
c906108c | 7 | |
35695fd6 AC |
8 | # Bugs in autoconf 2.59 break the call to SIM_AC_COMMON, hack around |
9 | # it by inlining the macro's contents. | |
10 | sinclude(../common/common.m4) | |
11 | ||
c906108c SS |
12 | AC_CHECK_HEADERS(stdlib.h) |
13 | ||
7a292a7a SS |
14 | # In the Cygwin environment, we need some additional flags. |
15 | AC_CACHE_CHECK([for cygwin], sim_cv_os_cygwin, | |
16 | [AC_EGREP_CPP(lose, [ | |
17 | #ifdef __CYGWIN__ | |
18 | lose | |
19 | #endif],[sim_cv_os_cygwin=yes],[sim_cv_os_cygwin=no])]) | |
20 | ||
21 | if test x$sim_cv_os_cygwin = xyes; then | |
22 | TERMCAP='`if test -r ../../libtermcap/libtermcap.a; then echo ../../libtermcap/libtermcap.a; else echo -ltermcap; fi` -luser32' | |
23 | else | |
24 | AC_CHECK_LIB(termcap, main, TERMCAP=-ltermcap, TERMCAP="") | |
25 | fi | |
c906108c SS |
26 | AC_SUBST(TERMCAP) |
27 | ||
28 | SIM_AC_OUTPUT |