Hi, today I installed cygwin and downloaded the GHC source, however during compilation I get the errors:
test: 504: unknown operand test: 500: unknown operand test: 504: unknown operand In addition,I get many Error [127] (ignored) and Error [1] (ignored) before finally quiting with the unknown operand errors. Attached is the configure output, confiure log and make output. Thanks in advance for any help.
make[1]: Entering directory `/home/lclearwater/ghc-5.04.2/glafp-utils' ------------------------------------------------------------------------ ===fptools== Recursively making `boot' in mkdependC ltx mkdirhier runstdtest sgmlverb docbook lndir ... PWD = /home/lclearwater/ghc-5.04.2/glafp-utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/mkdependC ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/ltx ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/mkdirhier ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/runstdtest ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/sgmlverb ------------------------------------------------------------------------ ../../glafp-utils/mkdependC/mkdependC -f .depend -- -O -- sgmlverb.c ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `boot' in db2dvi.dir db2html.dir db2pdf.dir db2ps.dir db2rtf.dir ... PWD = /home/lclearwater/ghc-5.04.2/glafp-utils/docbook ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook/db2dvi.dir ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook/db2html.dir ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook/db2pdf.dir ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook/db2ps.dir ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook/db2rtf.dir ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished making `boot' in db2dvi.dir db2html.dir db2pdf.dir db2ps.dir db2rtf.dir ... PWD = /home/lclearwater/ghc-5.04.2/glafp-utils/docbook ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/lndir ------------------------------------------------------------------------ ../../glafp-utils/mkdependC/mkdependC -f .depend -- -O -- lndir.c ------------------------------------------------------------------------ ===fptools== Finished making `boot' in mkdependC ltx mkdirhier runstdtest sgmlverb docbook lndir ... PWD = /home/lclearwater/ghc-5.04.2/glafp-utils ------------------------------------------------------------------------ make[1]: Leaving directory `/home/lclearwater/ghc-5.04.2/glafp-utils' make[1]: Entering directory `/home/lclearwater/ghc-5.04.2/glafp-utils' ------------------------------------------------------------------------ ===fptools== Recursively making `all' in mkdependC ltx mkdirhier runstdtest sgmlverb docbook lndir ... PWD = /home/lclearwater/ghc-5.04.2/glafp-utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/mkdependC ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/ltx ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/mkdirhier ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/runstdtest ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/sgmlverb ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' in db2dvi.dir db2html.dir db2pdf.dir db2ps.dir db2rtf.dir ... PWD = /home/lclearwater/ghc-5.04.2/glafp-utils/docbook ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook/db2dvi.dir ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook/db2html.dir ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook/db2pdf.dir ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook/db2ps.dir ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/glafp-utils/docbook/db2rtf.dir ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ===fptools== Finished making `all' in db2dvi.dir db2html.dir db2pdf.dir db2ps.dir db2rtf.dir ... PWD = /home/lclearwater/ghc-5.04.2/glafp-utils/docbook ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --unix -wr; in /home/lclearwater/ghc-5.04.2/glafp-utils/lndir ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ===fptools== Finished making `all' in mkdependC ltx mkdirhier runstdtest sgmlverb docbook lndir ... PWD = /home/lclearwater/ghc-5.04.2/glafp-utils ------------------------------------------------------------------------ make[1]: Leaving directory `/home/lclearwater/ghc-5.04.2/glafp-utils' make[1]: Entering directory `/home/lclearwater/ghc-5.04.2/ghc' ------------------------------------------------------------------------ ===fptools== Recursively making `boot' in includes utils driver docs compiler rts ... PWD = /home/lclearwater/ghc-5.04.2/ghc ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/ghc/includes ------------------------------------------------------------------------ Creating config.h... Done. gcc -O -c mkDerivedConstants.c -o mkDerivedConstants.o gcc -o mkDerivedConstantsHdr -O mkDerivedConstants.o ./mkDerivedConstantsHdr >DerivedConstants.h gcc -O -c mkNativeHdr.c -o mkNativeHdr.o gcc -o mkNativeHdr -O mkNativeHdr.o ./mkNativeHdr >NativeDefs.h ../../glafp-utils/mkdependC/mkdependC -f .depend -- -O -- mkDerivedConstants.c mkNativeHdr.c ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/ghc/utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `boot' in hasktags ghc-pkg hp2ps hsc2hs parallel stat2resid prof unlit genprimopcode ... PWD = /home/lclearwater/ghc-5.04.2/ghc/utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/hasktags ------------------------------------------------------------------------ M -optdep-f -optdep.depend -osuf o -O HaskTags.hs M: not found make[3]: [depend] Error 127 (ignored) ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/ghc-pkg ------------------------------------------------------------------------ M -optdep-f -optdep.depend -osuf o -cpp -DPKG_TOOL -DWANT_PRETTY -package lang -package util -package text -O Main.hs Package.hs ParsePkgConfLite.hs M: not found make[3]: [depend] Error 127 (ignored) make all cpp -DPKG_TOOL -DWANT_PRETTY -package lang -package util -package text -O -c Main.hs -o Main.o cpp: too many input files make[4]: [Main.o] Error 1 (ignored) cpp -DPKG_TOOL -DWANT_PRETTY -package lang -package util -package text -O -c Package.hs -o Package.o cpp: too many input files make[4]: [Package.o] Error 1 (ignored) cpp -DPKG_TOOL -DWANT_PRETTY -package lang -package util -package text -O -c ParsePkgConfLite.hs -o ParsePkgConfLite.o cpp: too many input files make[4]: [ParsePkgConfLite.o] Error 1 (ignored) o ghc-pkg.bin -cpp -DPKG_TOOL -DWANT_PRETTY -package lang -package util -package text -O Main.o Package.o ParsePkgConfLite.o o: not found make[4]: [ghc-pkg.bin] Error 127 (ignored) make INSTALLING=0 BIN_DIST=0 - --unix - --no-print-directory -r all cpp -DPKG_TOOL -DWANT_PRETTY -package lang -package util -package text -O -c Main.hs -o Main.o cpp: too many input files make[5]: [Main.o] Error 1 (ignored) cpp -DPKG_TOOL -DWANT_PRETTY -package lang -package util -package text -O -c Package.hs -o Package.o cpp: too many input files make[5]: [Package.o] Error 1 (ignored) cpp -DPKG_TOOL -DWANT_PRETTY -package lang -package util -package text -O -c ParsePkgConfLite.hs -o ParsePkgConfLite.o cpp: too many input files make[5]: [ParsePkgConfLite.o] Error 1 (ignored) o ghc-pkg.bin -cpp -DPKG_TOOL -DWANT_PRETTY -package lang -package util -package text -O Main.o Package.o ParsePkgConfLite.o o: not found make[5]: [ghc-pkg.bin] Error 127 (ignored) ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/hp2ps ------------------------------------------------------------------------ ../../../glafp-utils/mkdependC/mkdependC -f .depend -- -O -I../../includes -Wall -- AreaBelow.c AuxFile.c Axes.c Curves.c Deviation.c Dimensions.c Error.c HpFile.c Key.c Main.c Marks.c PsFile.c Reorder.c Scale.c Shade.c TopTwenty.c TraceElement.c Utilities.c ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/hsc2hs ------------------------------------------------------------------------ Creating Config.hs ... done. M -optdep-f -optdep.depend -osuf o -package util -cpp -O Config.hs Main.hs M: not found make[3]: [depend] Error 127 (ignored) ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/parallel ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/stat2resid ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/prof ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `boot' in cgprof icons ... PWD = /home/lclearwater/ghc-5.04.2/ghc/utils/prof ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/prof/cgprof ------------------------------------------------------------------------ ../../../../glafp-utils/mkdependC/mkdependC -f .depend -- -O -I../../../includes -- cgprof.c daVinci.c main.c matrix.c symbol.c cgprof.c:1186:15: warning: multi-line string literals are deprecated ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/prof/icons ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished making `boot' in cgprof icons ... PWD = /home/lclearwater/ghc-5.04.2/ghc/utils/prof ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/unlit ------------------------------------------------------------------------ ../../../glafp-utils/mkdependC/mkdependC -f .depend -- -O -O -- unlit.c ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/utils/genprimopcode ------------------------------------------------------------------------ syslib text -O -c Main.hs -o Main.o syslib: not found make[3]: [Main.o] Error 127 (ignored) o genprimopcode -syslib text -O Main.o o: not found make[3]: [genprimopcode] Error 127 (ignored) M -optdep-f -optdep.depend -osuf o -syslib text -O Main.hs M: not found make[3]: [depend] Error 127 (ignored) ------------------------------------------------------------------------ ===fptools== Finished making `boot' in hasktags ghc-pkg hp2ps hsc2hs parallel stat2resid prof unlit genprimopcode ... PWD = /home/lclearwater/ghc-5.04.2/ghc/utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/ghc/driver ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `boot' in mangler split ghc ghci ... PWD = /home/lclearwater/ghc-5.04.2/ghc/driver ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/driver/mangler ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/driver/split ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/driver/ghc ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/driver/ghci ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished making `boot' in mangler split ghc ghci ... PWD = /home/lclearwater/ghc-5.04.2/ghc/driver ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/ghc/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `boot' in users_guide ... PWD = /home/lclearwater/ghc-5.04.2/ghc/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix - --no-print-directory -r; in /home/lclearwater/ghc-5.04.2/ghc/docs/users_guide ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished making `boot' in users_guide ... PWD = /home/lclearwater/ghc-5.04.2/ghc/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make boot - --unix -wr; in /home/lclearwater/ghc-5.04.2/ghc/compiler ------------------------------------------------------------------------ test: 504: unknown operand test: 500: unknown operand test: 504: unknown operand Creating main/Config.hs ... done. ../utils/genprimopcode/genprimopcode --data-decl < prelude/primops.txt > primop-data-decl.hs-incl ../utils/genprimopcode/genprimopcode: not found make[2]: *** [primop-data-decl.hs-incl] Error 127 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/home/lclearwater/ghc-5.04.2/ghc' make: *** [all] Error 1
loading cache ./config.cache *** The top of your build tree is: /home/lclearwater/ghc-5.04.2 checking host system type... i586-pc-cygwin checking target system type... i586-pc-cygwin checking build system type... i586-pc-cygwin Canonicalised to: i386-unknown-cygwin32 checking for ghc... no checking for nhc... no checking for nhc98... no checking for hbc... no checking whether #! works in shell scripts... (cached) yes checking for perl... (cached) /bin/perl checking if your perl works in shell scripts... (cached) yes checking for gcc... (cached) gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking whether you have an ok gcc... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking for ok way to do context diffs... (cached) diff -C 1 checking for find... (cached) /usr/bin/find checking for bison... (cached) bison -y checking for flex... (cached) flex checking for a BSD compatible install... (cached) /usr/bin/install -c checking for ar... (cached) /usr/bin/ar checking whether ln -s works... (cached) yes checking for sed... (cached) /usr/bin/sed checking for time... no checking for gtar... (cached) /usr/bin/tar checking for gzip... (cached) /usr/bin/gzip checking for openjade... no checking for jade... no checking for DocBook CATALOG... (cached) no Warning: You will not be able to build the documentation. checking for happy... (cached) no checking for version of happy... (cached) checking for haddock... (cached) no checking for ANSI C header files... (cached) yes checking for Files.h... (cached) no checking for arpa/inet.h... (cached) yes checking for assert.h... (cached) yes checking for console.h... (cached) no checking for ctype.h... (cached) yes checking for dirent.h... (cached) yes checking for errno.h... (cached) yes checking for fcntl.h... (cached) yes checking for float.h... (cached) yes checking for ftw.h... (cached) no checking for grp.h... (cached) yes checking for ieee754.h... (cached) no checking for inttypes.h... (cached) no checking for limits.h... (cached) yes checking for malloc.h... (cached) yes checking for memory.h... (cached) yes checking for nlist.h... (cached) no checking for pascal.h... (cached) no checking for pwd.h... (cached) yes checking for sgtty.h... (cached) no checking for siginfo.h... (cached) no checking for signal.h... (cached) yes checking for stat.h... (cached) no checking for stdint.h... (cached) no checking for stdlib.h... (cached) yes checking for stddef.h... (cached) yes checking for stdarg.h... (cached) yes checking for string.h... (cached) yes checking for sys/fault.h... (cached) no checking for sys/file.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/limits.h... (cached) no checking for sys/mman.h... (cached) yes checking for sys/param.h... (cached) yes checking for sys/procfs.h... (cached) yes checking for sys/resource.h... (cached) yes checking for sys/signal.h... (cached) yes checking for sys/socket.h... (cached) yes checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking for netinet/tcp.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/syscall.h... (cached) no checking for sys/time.h... (cached) yes checking for sys/timeb.h... (cached) yes checking for sys/timers.h... (cached) no checking for sys/times.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/un.h... (cached) yes checking for sys/utsname.h... (cached) yes checking for sys/vadvise.h... (cached) no checking for sys/wait.h... (cached) yes checking for termio.h... (cached) yes checking for termios.h... (cached) yes checking for time.h... (cached) yes checking for types.h... (cached) no checking for unistd.h... (cached) yes checking for utime.h... (cached) yes checking for values.h... (cached) no checking for vfork.h... (cached) no checking for bfd.h... (cached) yes checking for winsock.h... (cached) yes checking for pthread.h... (cached) yes checking for sys/uio.h... (cached) yes checking for readline/readline.h... (cached) yes checking for readline/history.h... (cached) yes checking for dos.h... (cached) no checking for conio.h... (cached) no checking for io.h... (cached) yes checking for std.h... (cached) no checking for windows.h... (cached) yes checking for GL/gl.h... (cached) yes checking whether time.h and sys/time.h may both be included... (cached) yes checking for dlfcn.h... (cached) yes checking for dl.h... (cached) no checking for alloc.h... (cached) no checking for malloc.h... (cached) yes checking for valloc... (cached) yes checking for regex.h... (cached) yes checking for regcomp... (cached) yes checking whether struct tm is in sys/time.h or time.h... (cached) time.h checking for tm_zone in struct tm... (cached) no checking for tzname... (cached) yes checking timezone... (cached) yes checking type of timezone... (cached) long checking altzone... (cached) no checking for st_blksize in struct stat... (cached) yes checking whether gcc supports long long types... (cached) yes checking for msg_accrights in struct msghdr... (cached) yes checking for msg_control in struct msghdr... (cached) no checking size of char... (cached) 1 checking size of double... (cached) 8 checking size of float... (cached) 4 checking size of int... (cached) 4 checking size of long... (cached) 4 checking size of long long... (cached) 8 checking size of short... (cached) 2 checking size of unsigned char... (cached) 1 checking size of unsigned int... (cached) 4 checking size of unsigned long... (cached) 4 checking size of unsigned long long... (cached) 8 checking size of unsigned short... (cached) 2 checking size of void *... (cached) 4 checking alignment of char... (cached) 1 checking alignment of double... (cached) 8 checking alignment of float... (cached) 4 checking alignment of int... (cached) 4 checking alignment of long... (cached) 4 checking alignment of long long... (cached) 8 checking alignment of short... (cached) 2 checking alignment of unsigned char... (cached) 1 checking alignment of unsigned int... (cached) 4 checking alignment of unsigned long... (cached) 4 checking alignment of unsigned long long... (cached) 8 checking alignment of unsigned short... (cached) 2 checking alignment of void *... (cached) 4 checking Haskell type for char... (cached) Int8 checking Haskell type for signed char... (cached) Int8 checking Haskell type for unsigned char... (cached) Word8 checking Haskell type for short... (cached) Int16 checking Haskell type for unsigned short... (cached) Word16 checking Haskell type for int... (cached) Int32 checking Haskell type for unsigned int... (cached) Word32 checking Haskell type for long... (cached) Int32 checking Haskell type for unsigned long... (cached) Word32 checking Haskell type for long long... (cached) Int64 checking Haskell type for unsigned long long... (cached) Word64 checking Haskell type for float... (cached) Float checking Haskell type for double... (cached) Double checking Haskell type for ptrdiff_t... (cached) Int32 checking Haskell type for size_t... (cached) Word32 checking Haskell type for wchar_t... (cached) Word16 checking Haskell type for sig_atomic_t... (cached) Int32 checking Haskell type for clock_t... (cached) Word32 checking Haskell type for time_t... (cached) Int32 checking Haskell type for dev_t... (cached) Int16 checking Haskell type for ino_t... (cached) Word32 checking Haskell type for mode_t... (cached) Int32 checking Haskell type for off_t... (cached) Int32 checking Haskell type for pid_t... (cached) Int32 checking Haskell type for gid_t... (cached) Word16 checking Haskell type for uid_t... (cached) Word16 checking Haskell type for cc_t... (cached) Word8 checking Haskell type for speed_t... (cached) Word32 checking Haskell type for tcflag_t... (cached) Word32 checking Haskell type for nlink_t... (cached) Word16 checking Haskell type for ssize_t... (cached) Int32 checking whether we can open files in binary mode... (cached) yes checking return type of signal handlers... (cached) void checking for strcasecmp... (cached) yes checking for _stricmp... (cached) no checking for stricmp... (cached) no checking for strcmpi... (cached) no checking for strcmp... (cached) yes checking for realpath... (cached) yes checking for _fullpath... (cached) no checking for PBHSetVolSync... (cached) no checking for macsystem... (cached) no checking for fgetpos... (cached) yes checking for fsetpos... (cached) yes checking for fseek... (cached) yes checking for ftell... (cached) yes checking for vsnprintf... (cached) yes checking for _vsnprintf... (cached) yes checking for snprintf... (cached) yes checking for _snprintf... (cached) yes checking for popen... (cached) yes checking for _popen... (cached) yes checking for pclose... (cached) yes checking for _pclose... (cached) yes checking for access... (cached) yes checking for ftime... (cached) yes checking for getclock... (cached) no checking for getpagesize... (cached) yes checking for getrusage... (cached) yes checking for gettimeofday... (cached) yes checking for mktime... (cached) yes checking for mprotect... (cached) yes checking for readlink... (cached) yes checking for setitimer... (cached) yes checking for stat... (cached) yes checking for lstat... (cached) yes checking for symlink... (cached) yes checking for sysconf... (cached) yes checking for timelocal... (cached) no checking for times... (cached) yes checking for vadvise... (cached) no checking for vfork... (cached) yes checking for localtime_r... (cached) yes checking for gmtime_r... (cached) yes checking for readdir_r... (cached) no checking for __gmpz_fdiv_qr in -lgmp... (cached) no checking for __gmpz_fdiv_qr in -lgmp3... (cached) no checking for closedir in -lmingwex... (cached) no checking for GNU regex in libc... (cached) no checking for xmalloc in -liberty... (cached) yes checking for bfd_init in -lbfd... (cached) yes checking for tputs in -lncurses... (cached) yes checking for readline in -lreadline... (cached) yes checking for rl_erase_empty_line in -lreadline... (cached) yes checking for rl_free_undo_list in -lreadline... (cached) yes checking for main in -lm... (cached) yes checking for library containing glEnd... (cached) no checking for library containing gluNewQuadric... (cached) no checking for library containing glXWaitX... (cached) no checking for library containing glutMainLoop... (cached) no checking OpenGL flags... (cached) checking OpenGL libs... (cached) -lX11 -lXext -lXmu -lXt -lXi -lm dl: not found checking for dlopen in -ldl... (cached) no checking for dlopen... (cached) yes checking for RTLD_NEXT from dlfcn.h... no checking for RTLD_LOCAL from dlfcn.h... no checking for function_atan... (cached) yes checking for gtk-config... no checking for gtk12-config... no configure: warning: GTK+ not usable; need at least version 1.2 checking for working alloca.h... (cached) yes checking for alloca... (cached) yes checking for working const... (cached) yes checking prototypes... (cached) yes checking whether byte ordering is bigendian... (cached) no checking for nlist in -lelf... (cached) no checking leading underscore in symbol names... (cached) yes checking for end of text section marker... (cached) etext checking for end of text section marker declaration... (cached) etext asm("etext") checking for end of data section marker... (cached) end checking for end of data section marker declaration... (cached) end checking if code section appears before data... (cached) yes checking for ld... (cached) /usr/bin/ld checking whether ld understands -x... (cached) yes updating cache ./config.cache creating ./config.status creating mk/config.mk creating mk/config.h mk/config.h is unchanged configuring in ghc running /bin/sh ./configure --cache-file=.././config.cache --srcdir=. loading cache .././config.cache updating cache .././config.cache creating ./config.status creating ghc.spec creating docs/index.html
This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:663: checking host system type configure:684: checking target system type configure:702: checking build system type configure:1034: checking for ghc configure:1124: checking for nhc configure:1124: checking for nhc98 configure:1162: checking for hbc configure:1321: checking whether #! works in shell scripts configure:1347: checking for perl configure:1441: checking if your perl works in shell scripts configure:1464: checking for gcc configure:1577: checking whether the C compiler (gcc ) works configure:1593: gcc -o conftest conftest.c 1>&5 configure:1619: checking whether the C compiler (gcc ) is a cross-compiler configure:1624: checking whether we are using GNU C configure:1652: checking whether gcc accepts -g configure:1684: checking whether you have an ok gcc configure:1715: checking how to run the C preprocessor configure:1848: checking for ok way to do context diffs configure:1878: checking for find configure:1982: checking for bison configure:2080: checking for flex configure:2153: checking for a BSD compatible install configure:2214: checking for ar configure:2329: checking whether ln -s works configure:2354: checking for sed configure:2391: checking for time configure:2430: checking for gtar configure:2472: checking for gzip configure:2514: checking for openjade configure:2514: checking for jade configure:2551: checking for DocBook CATALOG configure:2643: checking for happy configure:2678: checking for version of happy configure:2735: checking for haddock configure:2774: checking for ANSI C header files configure:2882: checking for Files.h configure:2882: checking for arpa/inet.h configure:2882: checking for assert.h configure:2882: checking for console.h configure:2882: checking for ctype.h configure:2882: checking for dirent.h configure:2882: checking for errno.h configure:2882: checking for fcntl.h configure:2882: checking for float.h configure:2882: checking for ftw.h configure:2882: checking for grp.h configure:2882: checking for ieee754.h configure:2882: checking for inttypes.h configure:2882: checking for limits.h configure:2882: checking for malloc.h configure:2882: checking for memory.h configure:2882: checking for nlist.h configure:2882: checking for pascal.h configure:2882: checking for pwd.h configure:2882: checking for sgtty.h configure:2882: checking for siginfo.h configure:2882: checking for signal.h configure:2882: checking for stat.h configure:2882: checking for stdint.h configure:2882: checking for stdlib.h configure:2882: checking for stddef.h configure:2882: checking for stdarg.h configure:2882: checking for string.h configure:2882: checking for sys/fault.h configure:2882: checking for sys/file.h configure:2882: checking for sys/ioctl.h configure:2882: checking for sys/limits.h configure:2882: checking for sys/mman.h configure:2882: checking for sys/param.h configure:2882: checking for sys/procfs.h configure:2882: checking for sys/resource.h configure:2882: checking for sys/signal.h configure:2882: checking for sys/socket.h configure:2882: checking for netdb.h configure:2882: checking for netinet/in.h configure:2882: checking for netinet/tcp.h configure:2882: checking for sys/stat.h configure:2882: checking for sys/syscall.h configure:2882: checking for sys/time.h configure:2882: checking for sys/timeb.h configure:2882: checking for sys/timers.h configure:2882: checking for sys/times.h configure:2882: checking for sys/types.h configure:2882: checking for sys/un.h configure:2882: checking for sys/utsname.h configure:2882: checking for sys/vadvise.h configure:2882: checking for sys/wait.h configure:2882: checking for termio.h configure:2882: checking for termios.h configure:2882: checking for time.h configure:2882: checking for types.h configure:2882: checking for unistd.h configure:2882: checking for utime.h configure:2882: checking for values.h configure:2882: checking for vfork.h configure:2882: checking for bfd.h configure:2882: checking for winsock.h configure:2882: checking for pthread.h configure:2882: checking for sys/uio.h configure:2921: checking for readline/readline.h configure:2955: checking for readline/history.h configure:3007: checking for dos.h configure:3007: checking for conio.h configure:3007: checking for io.h configure:3007: checking for std.h configure:3048: checking for windows.h configure:3089: checking for GL/gl.h configure:3127: checking whether time.h and sys/time.h may both be included configure:3166: checking for dlfcn.h configure:3166: checking for dl.h configure:3205: checking for alloc.h configure:3293: checking for malloc.h configure:3322: checking for valloc configure:3382: checking for regex.h configure:3409: checking for regcomp configure:3463: checking whether struct tm is in sys/time.h or time.h configure:3497: checking for tm_zone in struct tm configure:3530: checking for tzname configure:3568: checking timezone configure:3611: checking type of timezone configure:3655: checking altzone configure:3699: checking for st_blksize in struct stat configure:3736: checking whether gcc supports long long types configure:3787: checking for msg_accrights in struct msghdr configure:3822: checking for msg_control in struct msghdr configure:3858: checking size of char configure:3897: checking size of double configure:3936: checking size of float configure:3975: checking size of int configure:4014: checking size of long configure:4054: checking size of long long configure:4094: checking size of short configure:4133: checking size of unsigned char configure:4172: checking size of unsigned int configure:4211: checking size of unsigned long configure:4251: checking size of unsigned long long configure:4291: checking size of unsigned short configure:4330: checking size of void * configure:4370: checking alignment of char configure:4419: checking alignment of double configure:4468: checking alignment of float configure:4517: checking alignment of int configure:4566: checking alignment of long configure:4616: checking alignment of long long configure:4666: checking alignment of short configure:4715: checking alignment of unsigned char configure:4764: checking alignment of unsigned int configure:4813: checking alignment of unsigned long configure:4863: checking alignment of unsigned long long configure:4913: checking alignment of unsigned short configure:4962: checking alignment of void * configure:5012: checking Haskell type for char configure:5103: checking Haskell type for signed char configure:5194: checking Haskell type for unsigned char configure:5285: checking Haskell type for short configure:5376: checking Haskell type for unsigned short configure:5467: checking Haskell type for int configure:5558: checking Haskell type for unsigned int configure:5649: checking Haskell type for long configure:5740: checking Haskell type for unsigned long configure:5832: checking Haskell type for long long configure:5923: checking Haskell type for unsigned long long configure:6015: checking Haskell type for float configure:6106: checking Haskell type for double configure:6197: checking Haskell type for ptrdiff_t configure:6288: checking Haskell type for size_t configure:6379: checking Haskell type for wchar_t configure:6470: checking Haskell type for sig_atomic_t configure:6561: checking Haskell type for clock_t configure:6652: checking Haskell type for time_t configure:6743: checking Haskell type for dev_t configure:6834: checking Haskell type for ino_t configure:6925: checking Haskell type for mode_t configure:7016: checking Haskell type for off_t configure:7107: checking Haskell type for pid_t configure:7198: checking Haskell type for gid_t configure:7289: checking Haskell type for uid_t configure:7380: checking Haskell type for cc_t configure:7471: checking Haskell type for speed_t configure:7562: checking Haskell type for tcflag_t configure:7653: checking Haskell type for nlink_t configure:7744: checking Haskell type for ssize_t configure:9115: checking whether we can open files in binary mode configure:9186: gcc -o conftest -g -O2 conftest.c 1>&5 configure:9224: gcc -o conftest -g -O2 conftest.c 1>&5 configure:9246: checking return type of signal handlers configure:9296: checking for strcasecmp configure:9296: checking for _stricmp configure:9296: checking for stricmp configure:9296: checking for strcmpi configure:9351: checking for strcmp configure:9406: checking for realpath configure:9406: checking for _fullpath configure:9461: checking for PBHSetVolSync configure:9461: checking for macsystem configure:9516: checking for fgetpos configure:9516: checking for fsetpos configure:9516: checking for fseek configure:9516: checking for ftell configure:9571: checking for vsnprintf configure:9571: checking for _vsnprintf configure:9626: checking for snprintf configure:9626: checking for _snprintf configure:9681: checking for popen configure:9681: checking for _popen configure:9736: checking for pclose configure:9736: checking for _pclose configure:9793: checking for access configure:9793: checking for ftime configure:9793: checking for getclock configure:9793: checking for getpagesize configure:9793: checking for getrusage configure:9793: checking for gettimeofday configure:9793: checking for mktime configure:9793: checking for mprotect configure:9793: checking for readlink configure:9793: checking for setitimer configure:9793: checking for stat configure:9793: checking for lstat configure:9793: checking for symlink configure:9793: checking for sysconf configure:9793: checking for timelocal configure:9793: checking for times configure:9793: checking for vadvise configure:9793: checking for vfork configure:9793: checking for localtime_r configure:9793: checking for gmtime_r configure:9793: checking for readdir_r configure:9847: checking for __gmpz_fdiv_qr in -lgmp configure:9885: checking for __gmpz_fdiv_qr in -lgmp3 configure:9968: checking for closedir in -lmingwex configure:10024: checking for GNU regex in libc configure:10064: checking for xmalloc in -liberty configure:10111: checking for bfd_init in -lbfd configure:10159: checking for tputs in -lncurses configure:10283: checking for readline in -lreadline configure:10342: checking for rl_erase_empty_line in -lreadline configure:10389: checking for rl_free_undo_list in -lreadline configure:10531: checking for main in -lm configure:11456: checking for library containing glEnd configure:11510: checking for library containing gluNewQuadric configure:11564: checking for library containing glXWaitX configure:11618: checking for library containing glutMainLoop configure:11679: checking OpenGL flags configure:11690: checking OpenGL libs configure:11731: checking for dlopen in -ldl configure:11779: checking for dlopen configure:11834: checking for RTLD_NEXT from dlfcn.h configure:11868: checking for RTLD_LOCAL from dlfcn.h configure:11903: checking for function_atan configure:12000: checking for gtk-config configure:12000: checking for gtk12-config configure:12066: checking for working alloca.h configure:12099: checking for alloca configure:12299: checking for working const configure:12375: checking prototypes configure:12415: checking whether byte ordering is bigendian configure:12509: checking for nlist in -lelf configure:12548: checking leading underscore in symbol names configure:12612: checking for end of text section marker configure:12683: checking for end of text section marker declaration configure:12756: checking for end of data section marker configure:12827: checking for end of data section marker declaration configure:12900: checking if code section appears before data configure:12943: checking for ld configure:12983: checking whether ld understands -x