comparison rogue4/configure.ac @ 122:65f3da34578a

rogue4, arogue5: improve portability. Most changes merely prevent including header files that don't exist. All games now build and run on MinGW, though bugs remain.
author John "Elwin" Edwards
date Wed, 07 May 2014 14:08:38 -0700
parents 8f7c082fde46
children 5238b835d661
comparison
equal deleted inserted replaced
121:e6c8652473fe 122:65f3da34578a
12 AC_PROG_CC 12 AC_PROG_CC
13 # Checks for libraries. 13 # Checks for libraries.
14 MP_WITH_CURSES 14 MP_WITH_CURSES
15 # Checks for header files. 15 # Checks for header files.
16 AC_HEADER_STDC 16 AC_HEADER_STDC
17 AC_CHECK_HEADERS([arpa/inet.h sys/utsname.h pwd.h fcntl.h limits.h nlist.h stdlib.h string.h sys/ioctl.h termios.h unistd.h utmp.h term.h ncurses/term.h process.h]) 17 AC_CHECK_HEADERS([arpa/inet.h sys/utsname.h pwd.h fcntl.h limits.h nlist.h stdlib.h string.h sys/ioctl.h termios.h unistd.h utmpx.h term.h ncurses/term.h process.h])
18 # WARN: the sources often don't include the headers when needed. That is one
19 # reason why adding "-Wall" to CFLAGS produces 1246 lines of messages.
20 18
21 # Checks for typedefs, structures, and compiler characteristics. 19 # Checks for typedefs, structures, and compiler characteristics.
22 AC_TYPE_UID_T 20 AC_TYPE_UID_T
23 AC_TYPE_SIZE_T 21 AC_TYPE_SIZE_T
24 AC_STRUCT_TM 22 AC_STRUCT_TM