This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:747: checking for gcc configure:863: checking whether the C compiler (gcc ) works configure:879: gcc -o conftest conftest.c 1>&5 configure:905: checking whether the C compiler (gcc ) is a cross-compiler configure:910: checking whether we are using GNU C configure:938: checking whether gcc accepts -g configure:1006: checking for a BSD compatible install configure:1061: checking whether ln -s works configure:1084: checking whether make sets ${MAKE} configure:1306: checking for Cygwin environment configure:1339: checking for mingw32 environment configure:1368: checking how to run the C preprocessor configure:1523: checking host system type configure:1544: checking build system type configure:1573: checking for ld used by GCC configure:1641: checking if the linker (ld) is GNU ld configure:1658: checking for ld option to reload object files configure:1670: checking for BSD-compatible nm configure:1708: checking for a sed that does not truncate output configure:1792: checking how to recognise dependent libraries configure:1978: checking for object suffix configure:2004: checking for executable suffix configure:2045: checking command to parse /usr/bin/nm -B output configure:2231: checking for dlfcn.h configure:2410: checking for ranlib configure:2479: checking for strip configure:2726: checking for objdir configure:2757: checking for gcc option to produce PIC configure:2905: checking if gcc PIC flag -fPIC works configure:2975: checking if gcc static flag -static works configure:3021: checking if gcc supports -c -o file.o configure:3069: checking if gcc supports -c -o file.lo configure:3145: checking if gcc supports -fno-rtti -fno-exceptions configure:3158: gcc -c -g -O2 -fno-rtti -fno-exceptions -c conftest.c conftest.c 1>&5 cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C configure:3189: checking whether the linker (ld) supports shared libraries configure:3892: checking how to hardcode library paths into programs configure:3924: checking whether stripping libraries is possible configure:3942: checking dynamic linker characteristics configure:4370: checking if libtool supports shared libraries configure:4378: checking whether to build shared libraries configure:4405: checking whether to build static libraries configure:4945: checking whether -lc should be explicitly linked in configure:5561: checking for dirent.h that defines DIR configure:5574: gcc -c -g -O2 conftest.c 1>&5 configure:5599: checking for opendir in -ldir configure:5618: gcc -o conftest -g -O2 conftest.c -ldir 1>&5 /usr/bin/ld: cannot find -ldir collect2: ld returned 1 exit status configure: failed program was: #line 5607 "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 opendir(); int main() { opendir() ; return 0; } configure:5682: checking for ANSI C header files configure:5695: gcc -E conftest.c >/dev/null 2>conftest.out configure:5762: gcc -o conftest -g -O2 conftest.c 1>&5 configure:5786: checking whether closedir returns void configure:5800: gcc -o conftest -g -O2 conftest.c 1>&5 configure:5827: checking for assert.h configure:5837: gcc -E conftest.c >/dev/null 2>conftest.out configure:5827: checking for float.h configure:5837: gcc -E conftest.c >/dev/null 2>conftest.out configure:5827: checking for limits.h configure:5837: gcc -E conftest.c >/dev/null 2>conftest.out configure:5827: checking for memory.h configure:5837: gcc -E conftest.c >/dev/null 2>conftest.out configure:5827: checking for pwd.h configure:5837: gcc -E conftest.c >/dev/null 2>conftest.out configure:5827: checking for stdlib.h configure:5837: gcc -E conftest.c >/dev/null 2>conftest.out configure:5827: checking for string.h configure:5837: gcc -E conftest.c >/dev/null 2>conftest.out configure:5827: checking for strings.h configure:5837: gcc -E conftest.c >/dev/null 2>conftest.out configure:5827: checking for sys/param.h configure:5837: gcc -E conftest.c >/dev/null 2>conftest.out configure:5827: checking for unistd.h configure:5837: gcc -E conftest.c >/dev/null 2>conftest.out configure:5867: checking for putenv configure:5895: gcc -o conftest -g -O2 conftest.c 1>&5 configure:5923: checking for strcasecmp configure:5951: gcc -o conftest -g -O2 conftest.c 1>&5 configure:5979: checking for strtol configure:6007: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6035: checking for strstr configure:6063: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6047: warning: conflicting types for built-in function 'strstr' configure:6093: checking for bcmp configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6105: warning: conflicting types for built-in function 'bcmp' configure:6093: checking for bcopy configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6105: warning: conflicting types for built-in function 'bcopy' configure:6093: checking for bzero configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6105: warning: conflicting types for built-in function 'bzero' configure:6093: checking for getcwd configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6093: checking for getwd configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 /tmp/ccSupm55.o: In function `main': /var/uhubuild/work/compile/texk/kpathsea/configure:6115: warning: the `getwd' function is dangerous and should not be used. configure:6093: checking for index configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6105: warning: conflicting types for built-in function 'index' configure:6093: checking for memcmp configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6105: warning: conflicting types for built-in function 'memcmp' configure:6093: checking for memcpy configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6105: warning: conflicting types for built-in function 'memcpy' configure:6093: checking for rindex configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6105: warning: conflicting types for built-in function 'rindex' configure:6093: checking for strchr configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6105: warning: conflicting types for built-in function 'strchr' configure:6093: checking for strrchr configure:6121: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6105: warning: conflicting types for built-in function 'strrchr' configure:6147: checking for working const configure:6201: gcc -c -g -O2 conftest.c 1>&5 configure:6224: checking whether the compiler accepts prototypes configure:6236: gcc -c -g -O2 conftest.c 1>&5 configure:6257: checking whether program_invocation_name is predefined configure:6269: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6293: checking whether putenv uses malloc configure:6355: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6307: warning: conflicting types for built-in function 'malloc' configure: failed program was: #line 6301 "configure" #include "confdefs.h" #define VAR "YOW_VAR" #define STRING1 "GabbaGabbaHey" #define STRING2 "Yow!!" /* should be shorter than STRING1 */ extern char *getenv (); /* in case char* and int don't mix gracefully */ extern char *malloc (); /* ditto */ main () { char *str1, *rstr1, *str2, *rstr2; str1 = getenv (VAR); if (str1) exit (1); str1 = malloc (strlen (VAR) + 1 + strlen (STRING1) + 1); if (str1 == 0) exit (2); strcpy (str1, VAR); strcat (str1, "="); strcat (str1, STRING1); if (putenv (str1) < 0) exit (3); rstr1 = getenv (VAR); if (rstr1 == 0) exit (4); rstr1 -= strlen (VAR) + 1; if (strncmp (rstr1, VAR, strlen (VAR))) exit (5); str2 = malloc (strlen (VAR) + 1 + strlen (STRING2) + 1); if (str2 == 0 || str1 == str2) exit (6); strcpy (str2, VAR); strcat (str2, "="); strcat (str2, STRING2); if (putenv (str2) < 0) exit (7); rstr2 = getenv (VAR); if (rstr2 == 0) exit (8); rstr2 -= strlen (VAR) + 1; #if 0 printf ("rstr1=0x%x, rstr2=0x%x\n", rstr1, rstr2); /* * If string from first call was reused for the second call, * you had better not do a free on the first string! */ if (rstr1 == rstr2) printf ("#define SMART_PUTENV\n"); else printf ("#undef SMART_PUTENV\n"); #endif exit (rstr1 == rstr2 ? 0 : 1); } configure:6379: checking whether getcwd uses fork or vfork configure:6399: gcc -o conftest -g -O2 conftest.c 1>&5 configure:6424: checking whether to enable maintainer-specific portions of Makefiles configure:6443: checking for loader (symbol LD) configure:6457: checking for archiver (symbol AR) configure:6471: checking for archiver options (symbol ARFLAGS) configure:6541: checking where the main texmf tree is located configure:6646: checking for main in -lm configure:6661: gcc -o conftest -g -O2 conftest.c -lm 1>&5