GHC doesn't compile under cygwin

Chris Clearwater chris@sharkzone.com
Tue, 28 Jan 2003 17:36:16 -0600


--T4sUOijqQbZv57TR
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

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.

--T4sUOijqQbZv57TR
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=make-output

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

--T4sUOijqQbZv57TR
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=configure-output

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

--T4sUOijqQbZv57TR
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="config.log"

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

--T4sUOijqQbZv57TR--