This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:619: checking for a BSD compatible install configure:672: checking whether build environment is sane configure:729: checking whether make sets ${MAKE} configure:775: checking for working aclocal configure:788: checking for working autoconf configure:801: checking for working automake configure:814: checking for working autoheader configure:827: checking for working makeinfo configure:847: checking for gcc configure:960: checking whether the C compiler (cc -fno-common ) works configure:976: cc -o conftest -fno-common conftest.c 1>&5 configure:1002: checking whether the C compiler (cc -fno-common ) is a cross-compiler configure:1007: checking whether we are using GNU C configure:1035: checking whether cc accepts -g configure:1078: checking for a BSD compatible install configure:1131: checking whether make sets ${MAKE} configure:1160: checking for ranlib configure:1216: checking for socket in -lsocket configure:1263: checking for gethostbyname in -lnsl configure:1310: checking for gethostname in -lresolv configure:1329: cc -o conftest -fno-common conftest.c -lresolv 1>&5 configure:1357: checking for logout in -lutil configure:1376: cc -o conftest -fno-common conftest.c -lutil -lresolv 1>&5 configure:1404: checking for dlopen in -ldl configure:1454: checking for setupterm in -ltermlib configure:1473: cc -o conftest -fno-common conftest.c -ltermlib -ldl -lutil -lresolv 1>&5 ld: can't locate file for: -ltermlib configure: failed program was: #line 1462 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char setupterm(); int main() { setupterm() ; return 0; } configure:1497: checking for setupterm in -lncurses configure:1516: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:1632: checking how to run the C preprocessor configure:1713: checking for utmpx.h configure:1723: cc -E conftest.c >/dev/null 2>conftest.out configure:1754: checking for bsdsetjmp.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1760:23: bsdsetjmp.h: No such file or directory configure: failed program was: #line 1759 "configure" #include "confdefs.h" #include configure:1754: checking for errno.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1754: checking for getopt.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1754: checking for netinet/in_systm.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1754: checking for netinet/ip.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1754: checking for sac.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1760:17: sac.h: No such file or directory configure: failed program was: #line 1759 "configure" #include "confdefs.h" #include configure:1754: checking for stdarg.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1754: checking for string.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1754: checking for sys/filio.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1754: checking for sys/ptyvar.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1760:24: sys/ptyvar.h: No such file or directory configure: failed program was: #line 1759 "configure" #include "confdefs.h" #include configure:1754: checking for sys/spt.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1760:21: sys/spt.h: No such file or directory configure: failed program was: #line 1759 "configure" #include "confdefs.h" #include configure:1754: checking for sys/stream.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1760:24: sys/stream.h: No such file or directory configure: failed program was: #line 1759 "configure" #include "confdefs.h" #include configure:1754: checking for sys/tty.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1754: checking for sys/time.h configure:1754: checking for sys/types.h configure:1754: checking for sys/un.h configure:1764: cc -E conftest.c >/dev/null 2>conftest.out configure:1754: checking for termio.h configure:1754: checking for termios.h configure:1791: checking whether time.h and sys/time.h may both be included configure:1836: cc -c -fno-common conftest.c 1>&5 configure: In function `main': configure:1832: error: structure has no member named `ut_tv' configure: failed program was: #line 1826 "configure" #include "confdefs.h" #include #include int main() { struct utmp u; u.ut_tv.tv_sec = 0; ; return 0; } configure:1858: cc -c -fno-common conftest.c 1>&5 configure:1891: cc -c -fno-common conftest.c 1>&5 configure: In function `main': configure:1887: error: structure has no member named `ut_user' configure: failed program was: #line 1870 "configure" #include "confdefs.h" #include #include #ifdef HAVE_UTMPX_H #include #else #include #endif int main() { #ifdef HAVE_UTMPX_H struct utmpx u; #else struct utmp u; #endif u.ut_user; ; return 0; } configure:1910: checking whether byte ordering is bigendian configure:2002: checking for ANSI C header files configure:2106: checking for pid_t configure:2140: checking for vfork.h configure:2150: cc -E conftest.c >/dev/null 2>conftest.out configure:2146:19: vfork.h: No such file or directory configure: failed program was: #line 2145 "configure" #include "confdefs.h" #include configure:2175: checking for working vfork configure:2326: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure: In function `sparc_address_test': configure:2255: error: syntax error before "child" configure:2256: error: `child' undeclared (first use in this function) configure:2256: error: (Each undeclared identifier is reported only once configure:2256: error: for each function it appears in.) configure: In function `main': configure:2270: error: `pid_t' undeclared (first use in this function) configure:2270: error: parse error before "parent" configure:2275: error: `child' undeclared (first use in this function) configure:2289: error: parse error before "p" configure:2293: error: `p' undeclared (first use in this function) configure:2293: error: `p1' undeclared (first use in this function) configure:2293: error: `p2' undeclared (first use in this function) configure:2293: error: `p3' undeclared (first use in this function) configure:2294: error: `p4' undeclared (first use in this function) configure:2294: error: `p5' undeclared (first use in this function) configure:2294: error: `p6' undeclared (first use in this function) configure:2294: error: `p7' undeclared (first use in this function) configure:2317: error: `parent' undeclared (first use in this function) configure: failed program was: #line 2231 "configure" #include "confdefs.h" /* Thanks to Paul Eggert for this test. */ #include #include #include #ifdef HAVE_UNISTD_H #include #endif #ifdef HAVE_VFORK_H #include #endif /* On some sparc systems, changes by the child to local and incoming argument registers are propagated back to the parent. The compiler is told about this with #include , but some compilers (e.g. gcc -O) don't grok . Test for this by using a static variable whose address is put into a register that is clobbered by the vfork. */ static #ifdef __cplusplus sparc_address_test (int arg) #else sparc_address_test (arg) int arg; #endif { static pid_t child; if (!child) { child = vfork (); if (child < 0) { perror ("vfork"); _exit(2); } if (!child) { arg = getpid(); write(-1, "", 0); _exit (arg); } } } main() { pid_t parent = getpid (); pid_t child; sparc_address_test (); child = vfork (); if (child == 0) { /* Here is another test for sparc vfork register problems. This test uses lots of local variables, at least as many local variables as main has allocated so far including compiler temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should reuse the register of parent for one of the local variables, since it will think that parent can't possibly be used any more in this routine. Assigning to the local variable will thus munge parent in the parent process. */ pid_t p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(), p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid(); /* Convince the compiler that p..p7 are live; otherwise, it might use the same hardware register for all 8 local variables. */ if (p != p1 || p != p2 || p != p3 || p != p4 || p != p5 || p != p6 || p != p7) _exit(1); /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent from child file descriptors. If the child closes a descriptor before it execs or exits, this munges the parent's descriptor as well. Test for this by closing stdout in the child. */ _exit(close(fileno(stdout)) != 0); } else { int status; struct stat st; while (wait(&status) != child) ; exit( /* Was there some problem with vforking? */ child < 0 /* Did the child fail? (This shouldn't happen.) */ || status /* Did the vfork/compiler bug occur? */ || parent != getpid() /* Did the file descriptor bug occur? */ || fstat(fileno(stdout), &st) != 0 ); } } configure:2349: checking whether setpgrp takes no argument configure:2377: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2403: checking for strcasecmp configure:2431: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2403: checking for setenv configure:2431: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2403: checking for getent configure:2431: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 ld: Undefined symbols: _getent configure: failed program was: #line 2408 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getent(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getent(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getent) || defined (__stub___getent) choke me #else getent(); #endif ; return 0; } configure:2403: checking for getopt configure:2431: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2403: checking for strdup configure:2431: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2403: checking for strftime configure:2431: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2403: checking for strerror configure:2431: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2403: checking for herror configure:2431: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2403: checking for parsetos configure:2431: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 ld: Undefined symbols: _parsetos configure: failed program was: #line 2408 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char parsetos(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char parsetos(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_parsetos) || defined (__stub___parsetos) choke me #else parsetos(); #endif ; return 0; } configure:2403: checking for strchr configure:2403: checking for strrchr configure:2431: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2415: warning: conflicting types for built-in function `strrchr' configure:2460: checking for grantpt configure:2488: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2460: checking for mktime configure:2488: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2460: checking for modutx configure:2488: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 ld: Undefined symbols: _modutx configure: failed program was: #line 2465 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char modutx(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char modutx(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_modutx) || defined (__stub___modutx) choke me #else modutx(); #endif ; return 0; } configure:2460: checking for makeutx configure:2488: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 ld: Undefined symbols: _makeutx configure: failed program was: #line 2465 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char makeutx(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char makeutx(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_makeutx) || defined (__stub___makeutx) choke me #else makeutx(); #endif ; return 0; } configure:2460: checking for ptsname configure:2488: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2460: checking for updwtmpx configure:2488: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 ld: Undefined symbols: _updwtmpx configure: failed program was: #line 2465 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char updwtmpx(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char updwtmpx(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_updwtmpx) || defined (__stub___updwtmpx) choke me #else updwtmpx(); #endif ; return 0; } configure:2460: checking for unlockpt configure:2488: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2460: checking for vhangup configure:2488: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 ld: Undefined symbols: _vhangup configure: failed program was: #line 2465 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char vhangup(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char vhangup(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_vhangup) || defined (__stub___vhangup) choke me #else vhangup(); #endif ; return 0; } configure:2513: checking for memmove configure:2541: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 configure:2562: checking for gettosbyname configure:2590: cc -o conftest -fno-common conftest.c -lncurses -ldl -lutil -lresolv 1>&5 ld: Undefined symbols: _gettosbyname configure: failed program was: #line 2567 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char gettosbyname(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gettosbyname(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_gettosbyname) || defined (__stub___gettosbyname) choke me #else gettosbyname(); #endif ; return 0; } configure:3221: checking host system type