--- config.h.in.orig Fri Aug 24 01:39:45 2001 +++ config.h.in Fri Aug 24 01:40:18 2001 @@ -194,6 +194,9 @@ /* Define if you have the header file. */ #undef HAVE_SYS_AUDIOIO_H +/* Define if you have the header file. */ +#undef HAVE_SYS_CONSIO_H + /* Define if you have the header file. */ #undef HAVE_SYS_IOCTL_H --- configure.in.orig Fri Aug 24 01:29:02 2001 +++ configure.in Fri Aug 24 01:30:19 2001 @@ -29,7 +29,7 @@ dnl Checks for header files. AC_HEADER_STDC -AC_CHECK_HEADERS(ncurses.h curses.h fcntl.h limits.h malloc.h strings.h sys/ioctl.h sys/time.h unistd.h machine/console.h) +AC_CHECK_HEADERS(ncurses.h curses.h fcntl.h limits.h malloc.h strings.h sys/ioctl.h sys/time.h unistd.h machine/console.h sys/consio.h) dnl Additional configure options AC_ARG_WITH(ncurses, @@ -82,14 +82,17 @@ [ --without-sysmouse Compile only without sysmouse support], AC_MSG_RESULT([Compiling without sysmouse support]), dnl Checks for sysmouse availability. - AC_CACHE_CHECK(for CONS_MOUSECTL in machine/console.h, + AC_CACHE_CHECK(for CONS_MOUSECTL, aumix_cv_cons_mousectl, [AC_EGREP_CPP([A mouse is a mouse is a mouse], [#ifdef HAVE_MACHINE_CONSOLE_H #include +#endif +#ifdef HAVE_SYS_CONSIO_H +#include +#endif #ifdef CONS_MOUSECTL A mouse is a mouse is a mouse -#endif #endif], aumix_cv_cons_mousectl=yes, aumix_cv_cons_mousectl=no)]) if test $aumix_cv_cons_mousectl = yes; then AC_DEFINE(HAVE_SYSMOUSE) --- src/mouse.c.orig Fri Aug 24 01:30:49 2001 +++ src/mouse.c Fri Aug 24 01:31:47 2001 @@ -1,7 +1,12 @@ #include "common.h" #if HAVE_CURSES #if HAVE_SYSMOUSE +#if HAVE_SYS_CONSIO_H +#include +#include +#else #include +#endif /* HAVE_SYS_CONSIO_H */ #include #endif /* HAVE_SYSMOUSE */ #include "interactive.h"