ANNOUNCE: GHC version 6.8.1
Philip K.F. Hölzenspies
p.k.f.holzenspies at utwente.nl
Mon Nov 5 03:58:40 EST 2007
Dear Ian, all,
Even in the current release, I'm still having trouble building GHC on my
linux machine. The error is still about DerivedConstants.h. I'm sorry for
not following up on my last report, but I'll try and make things right with
this one.
curl http://www.haskell.org/ghc/dist/6.8.1/ghc-6.8.1-src.tar.bz2 | tar -xj
curl http://www.haskell.org/ghc/dist/6.8.1/ghc-6.8.1-src.tar.bz2 | tar -xj
cd ghc-6.8.1
sh boot
./configure &> configure.output
make &> make.output
The outputs are attached to this e-mail. I just wanted to note some of the
highlights:
The boot script still warns about underquoting (and I still don't know
whether this is relevant at all):
Booting .
Booting libraries/base
Booting libraries/directory
/usr/share/aclocal/progsreiserfs.m4:13: warning: underquoted definition of AC_CHECK_LIBREISERFS
run info '(automake)Extending aclocal'
or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
Booting libraries/old-time
Booting libraries/process
Booting libraries/readline
Booting libraries/unix
The make still fails on the absence of (a rule for) DerivedConstants.h:
/usr/local/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes
-istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename
-istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise
-istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn
-istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling
-istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface
-istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing
-fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing
-I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing -H16M
'-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal
-c codeGen/CgPrimOp.hs -o stage1/codeGen/CgPrimOp.o -ohi
stage1/codeGen/CgPrimOp.hi
make[1]: *** No rule to make target `../includes/DerivedConstants.h',
needed by `stage1/codeGen/CgProf.o'. Stop.
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.1/compiler'
make: *** [stage1] Error 1
Somewhere near the beginning of make's output, where the output for "make
boot" is logged, it does seem to have created DerivedConstants.h:
../utils/mkdependC/mkdependC -f .depend -- -O -DTABLES_NEXT_TO_CODE -I.
-I../rts -- mkDerivedConstants.c
rm -f mkDerivedConstants.o
gcc -O -DTABLES_NEXT_TO_CODE -I. -I../rts -c mkDerivedConstants.c -o
mkDerivedConstants.o
gcc -o mkDerivedConstantsHdr -O -DTABLES_NEXT_TO_CODE -I. -I../rts
mkDerivedConstants.o
./mkDerivedConstantsHdr >DerivedConstants.h
gcc -o mkGHCConstants.o -O -DTABLES_NEXT_TO_CODE -I. -I../rts -c
mkDerivedConstants.c -DGEN_HASKELL
gcc -o mkGHCConstants -O -DTABLES_NEXT_TO_CODE -I. -I../rts
mkGHCConstants.o
./mkGHCConstants >GHCConstants.h
Later in the "make all" phase, there is another mention of
DerivedConstants:
rm -f mkDerivedConstants.o
gcc -O -DTABLES_NEXT_TO_CODE -I. -I../rts -c mkDerivedConstants.c -o
mkDerivedConstants.o
gcc -o mkDerivedConstantsHdr -O -DTABLES_NEXT_TO_CODE -I. -I../rts
mkDerivedConstants.o
./mkDerivedConstantsHdr >DerivedConstants.h
gcc -o mkGHCConstants.o -O -DTABLES_NEXT_TO_CODE -I. -I../rts -c
mkDerivedConstants.c -DGEN_HASKELL
gcc -o mkGHCConstants -O -DTABLES_NEXT_TO_CODE -I. -I../rts
mkGHCConstants.o
./mkGHCConstants >GHCConstants.h
I don't see the header file being removed anywhere, but it does indeed not
show up in the includes directory. When I cheat and, after this failed
build, do the following:
cd includes
make
cd ..
make
the build runs until [42 of 42] and fails, saying:
Configuring base-3.0.0.0...
Setup: Cannot find ghc at ../../compiler/stage1/ghc-inplace or on the path
rm -f base/GNUmakefile
cp Makefile.local base
if ifBuildable/ifBuildable base; then \
cd base && setup/Setup makefile -f GNUmakefile; \
fi
Setup: error reading dist/setup-config; run "setup configure" command?
This is where I currently am with trying to build GHC. I hope this serves
as a decent bug report.
Regards,
Philip
-------------- next part --------------
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by The Glorious Glasgow Haskell Compilation System configure 6.8.1, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = ewi1043
uname -m = i686
uname -r = 2.6.13-15.16-smp
uname -s = Linux
uname -v = #1 SMP Fri Jun 8 15:35:39 UTC 2007
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/local/intel/cc/10.0.023/bin
PATH: /opt/cosy/product/bin
PATH: /opt/cosy/cadese/bin
PATH: /opt/cosy/sccs/bin
PATH: /home/aid/holzensp/bin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /bin
PATH: /usr/games
PATH: /opt/gnome/bin
PATH: /opt/kde3/bin
PATH: /usr/lib/mit/bin
PATH: /usr/lib/mit/sbin
PATH: /usr/local/eclipse
PATH: /opt/cosy
PATH: /home/aid/holzensp/bin
PATH: /Appl/TeX/bin/i386-linux
## ----------- ##
## Core tests. ##
## ----------- ##
configure:1502: checking build system type
configure:1520: result: i686-pc-linux-gnu
configure:1528: checking host system type
configure:1542: result: i686-pc-linux-gnu
configure:1550: checking target system type
configure:1564: result: i686-pc-linux-gnu
configure:2121: checking for ghc
configure:2139: found /usr/local/bin/ghc
configure:2151: result: /usr/local/bin/ghc
configure:2164: checking for path to top of build tree
configure:2189: result: /local/holzensp/src/ghc-6.8.1
configure:2217: checking version of ghc
The Glorious Glasgow Haskell Compilation System, version 6.6.1
configure:2246: result: 6.6.1
configure:2259: checking for ghc-pkg matching /usr/local/bin/ghc
configure:2271: result: /usr/local/bin/ghc-pkg
configure:2317: checking whether ghc has readline package
configure:2328: result: yes
configure:2338: checking for nhc
configure:2371: result: no
configure:2338: checking for nhc98
configure:2371: result: no
configure:2380: checking for hbc
configure:2413: result: no
configure:2550: checking for ld
configure:2568: found /usr/bin/ld
configure:2580: result: /usr/bin/ld
configure:2727: checking whether #! works in shell scripts
configure:2744: result: yes
configure:2795: checking for perl
configure:2813: found /usr/bin/perl
configure:2825: result: /usr/bin/perl
configure:2851: checking if your perl works in shell scripts
configure:2869: result: yes
configure:2874: checking for python
configure:2892: found /usr/bin/python
configure:2904: result: /usr/bin/python
configure:2958: checking for gcc
configure:2974: found /usr/local/bin/gcc
configure:2984: result: gcc
configure:3228: checking for C compiler version
configure:3231: gcc --version </dev/null >&5
gcc (GCC) 4.2.1
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:3234: $? = 0
configure:3236: gcc -v </dev/null >&5
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: ./configure
Thread model: posix
gcc version 4.2.1
configure:3239: $? = 0
configure:3241: gcc -V </dev/null >&5
gcc: '-V' option must have argument
configure:3244: $? = 1
configure:3267: checking for C compiler default output file name
configure:3270: gcc conftest.c >&5
configure:3273: $? = 0
configure:3319: result: a.out
configure:3324: checking whether the C compiler works
configure:3330: ./a.out
configure:3333: $? = 0
configure:3350: result: yes
configure:3357: checking whether we are cross compiling
configure:3359: result: no
configure:3362: checking for suffix of executables
configure:3364: gcc -o conftest conftest.c >&5
configure:3367: $? = 0
configure:3392: result:
configure:3398: checking for suffix of object files
configure:3419: gcc -c conftest.c >&5
configure:3422: $? = 0
configure:3444: result: o
configure:3448: checking whether we are using the GNU C compiler
configure:3472: gcc -c conftest.c >&5
configure:3478: $? = 0
configure:3482: test -z
|| test ! -s conftest.err
configure:3485: $? = 0
configure:3488: test -s conftest.o
configure:3491: $? = 0
configure:3504: result: yes
configure:3510: checking whether gcc accepts -g
configure:3531: gcc -c -g conftest.c >&5
configure:3537: $? = 0
configure:3541: test -z
|| test ! -s conftest.err
configure:3544: $? = 0
configure:3547: test -s conftest.o
configure:3550: $? = 0
configure:3561: result: yes
configure:3578: checking for gcc option to accept ANSI C
configure:3648: gcc -c -g -O2 conftest.c >&5
configure:3654: $? = 0
configure:3658: test -z
|| test ! -s conftest.err
configure:3661: $? = 0
configure:3664: test -s conftest.o
configure:3667: $? = 0
configure:3685: result: none needed
configure:3703: gcc -c -g -O2 conftest.c >&5
conftest.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'me'
configure:3709: $? = 1
configure: failed program was:
| #ifndef __cplusplus
| choke me
| #endif
configure:3853: checking version of gcc
configure:3891: result: 4.2.1
configure:3916: checking for extra options to pass gcc when compiling via C
configure:4026: result: -fwrapv -mno-omit-leaf-frame-pointer -fno-toplevel-reorder
configure:4037: checking how to run the C preprocessor
configure:4072: gcc -E conftest.c
configure:4078: $? = 0
configure:4110: gcc -E conftest.c
conftest.c:9:28: error: ac_nonexistent.h: No such file or directory
configure:4116: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:4155: result: gcc -E
configure:4179: gcc -E conftest.c
configure:4185: $? = 0
configure:4217: gcc -E conftest.c
conftest.c:9:28: error: ac_nonexistent.h: No such file or directory
configure:4223: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:4271: checking whether gcc accepts -mno-cygwin
configure:4304: result: no
configure:4314: checking for a working context diff
configure:4330: result: diff -C 1
configure:4343: checking for find
configure:4361: found /usr/bin/find
configure:4373: result: /usr/bin/find
configure:4457: checking for sort
configure:4475: found /usr/bin/sort
configure:4487: result: /usr/bin/sort
configure:4572: checking for a BSD-compatible install
configure:4627: result: /usr/bin/install -c
configure:4648: checking for ar
configure:4666: found /usr/bin/ar
configure:4678: result: /usr/bin/ar
configure:4701: checking whether /usr/bin/ar is GNU ar
configure:4712: result: yes
configure:4717: checking for ar arguments
configure:4745: result: q
configure:4755: checking whether ranlib is needed
configure:4772: result: no
configure:4862: checking whether /usr/bin/ar supports -input
configure:4881: result: no
configure:4891: checking whether ln -s works
configure:4895: result: yes
configure:4906: checking for sed
configure:4924: found /usr/bin/sed
configure:4936: result: /usr/bin/sed
configure:4947: checking for time
configure:4965: found /usr/bin/time
configure:4977: result: /usr/bin/time
configure:4989: checking for gtar
configure:5022: result: no
configure:4989: checking for tar
configure:5007: found /bin/tar
configure:5019: result: /bin/tar
configure:5033: checking for xmllint
configure:5051: found /usr/bin/xmllint
configure:5063: result: /usr/bin/xmllint
configure:5076: checking for DocBook DTD
configure:5097: result: ok
configure:5112: checking for xsltproc
configure:5130: found /usr/bin/xsltproc
configure:5142: result: /usr/bin/xsltproc
configure:5155: checking for DocBook XSL stylesheet directory
configure:5187: result: /opt/kde3/share/apps/ksgmltools2/docbook/xsl
configure:5203: checking for fop
configure:5236: result: no
configure:5203: checking for fop.sh
configure:5236: result: no
configure:5286: checking for fop.sh
configure:5319: result: no
configure:5333: checking for xmltex
configure:5351: found /Appl/TeX/bin/i386-linux/xmltex
configure:5363: result: /Appl/TeX/bin/i386-linux/xmltex
configure:5372: checking for dvips
configure:5390: found /usr/bin/dvips
configure:5402: result: /usr/bin/dvips
configure:5421: checking for pdfxmltex
configure:5439: found /Appl/TeX/bin/i386-linux/pdfxmltex
configure:5451: result: /Appl/TeX/bin/i386-linux/pdfxmltex
configure:5468: checking for ghc-pkg matching /usr/local/bin/ghc
configure:5480: result: /usr/local/bin/ghc-pkg
configure:5622: checking for happy
configure:5640: found /usr/local/bin/happy
configure:5652: result: /usr/local/bin/happy
configure:5659: checking for version of happy
configure:5672: result: 1.16
configure:5709: checking for haddock
configure:5727: found /usr/local/bin/haddock
configure:5739: result: /usr/local/bin/haddock
configure:5752: checking for alex
configure:5770: found /usr/local/bin/alex
configure:5782: result: /usr/local/bin/alex
configure:5789: checking for version of alex
configure:5802: result: 2.1.0
configure:5840: checking for egrep
configure:5850: result: grep -E
configure:5855: checking for ANSI C header files
configure:5880: gcc -c -g -O2 conftest.c >&5
configure:5886: $? = 0
configure:5890: test -z
|| test ! -s conftest.err
configure:5893: $? = 0
configure:5896: test -s conftest.o
configure:5899: $? = 0
configure:5988: gcc -o conftest -g -O2 conftest.c >&5
conftest.c: In function 'main':
conftest.c:27: warning: incompatible implicit declaration of built-in function 'exit'
configure:5991: $? = 0
configure:5993: ./conftest
configure:5996: $? = 0
configure:6011: result: yes
configure:6029: checking for special C compiler options needed for large files
configure:6128: result: no
configure:6134: checking for _FILE_OFFSET_BITS value needed for large files
configure:6165: gcc -c -g -O2 conftest.c >&5
conftest.c:17: warning: left shift count >= width of type
conftest.c:17: warning: left shift count >= width of type
conftest.c:19: error: size of array 'off_t_is_large' is negative
configure:6171: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| /* end confdefs.h. */
| #include <sys/types.h>
| /* Check that off_t can represent 2**63 - 1 correctly.
| We can't simply define LARGE_OFF_T to be 9223372036854775807,
| since some C++ compilers masquerading as C compilers
| incorrectly reject 9223372036854775807. */
| #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
| int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| && LARGE_OFF_T % 2147483647 == 1)
| ? 1 : -1];
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:6218: gcc -c -g -O2 conftest.c >&5
configure:6224: $? = 0
configure:6228: test -z
|| test ! -s conftest.err
configure:6231: $? = 0
configure:6234: test -s conftest.o
configure:6237: $? = 0
configure:6249: result: 64
configure:6259: checking for _LARGE_FILES value needed for large files
configure:6290: gcc -c -g -O2 conftest.c >&5
configure:6296: $? = 0
configure:6300: test -z
|| test ! -s conftest.err
configure:6303: $? = 0
configure:6306: test -s conftest.o
configure:6309: $? = 0
configure:6374: result: no
configure:6401: checking for sys/types.h
configure:6417: gcc -c -g -O2 conftest.c >&5
configure:6423: $? = 0
configure:6427: test -z
|| test ! -s conftest.err
configure:6430: $? = 0
configure:6433: test -s conftest.o
configure:6436: $? = 0
configure:6447: result: yes
configure:6401: checking for sys/stat.h
configure:6417: gcc -c -g -O2 conftest.c >&5
configure:6423: $? = 0
configure:6427: test -z
|| test ! -s conftest.err
configure:6430: $? = 0
configure:6433: test -s conftest.o
configure:6436: $? = 0
configure:6447: result: yes
configure:6401: checking for stdlib.h
configure:6417: gcc -c -g -O2 conftest.c >&5
configure:6423: $? = 0
configure:6427: test -z
|| test ! -s conftest.err
configure:6430: $? = 0
configure:6433: test -s conftest.o
configure:6436: $? = 0
configure:6447: result: yes
configure:6401: checking for string.h
configure:6417: gcc -c -g -O2 conftest.c >&5
configure:6423: $? = 0
configure:6427: test -z
|| test ! -s conftest.err
configure:6430: $? = 0
configure:6433: test -s conftest.o
configure:6436: $? = 0
configure:6447: result: yes
configure:6401: checking for memory.h
configure:6417: gcc -c -g -O2 conftest.c >&5
configure:6423: $? = 0
configure:6427: test -z
|| test ! -s conftest.err
configure:6430: $? = 0
configure:6433: test -s conftest.o
configure:6436: $? = 0
configure:6447: result: yes
configure:6401: checking for strings.h
configure:6417: gcc -c -g -O2 conftest.c >&5
configure:6423: $? = 0
configure:6427: test -z
|| test ! -s conftest.err
configure:6430: $? = 0
configure:6433: test -s conftest.o
configure:6436: $? = 0
configure:6447: result: yes
configure:6401: checking for inttypes.h
configure:6417: gcc -c -g -O2 conftest.c >&5
configure:6423: $? = 0
configure:6427: test -z
|| test ! -s conftest.err
configure:6430: $? = 0
configure:6433: test -s conftest.o
configure:6436: $? = 0
configure:6447: result: yes
configure:6401: checking for stdint.h
configure:6417: gcc -c -g -O2 conftest.c >&5
configure:6423: $? = 0
configure:6427: test -z
|| test ! -s conftest.err
configure:6430: $? = 0
configure:6433: test -s conftest.o
configure:6436: $? = 0
configure:6447: result: yes
configure:6401: checking for unistd.h
configure:6417: gcc -c -g -O2 conftest.c >&5
configure:6423: $? = 0
configure:6427: test -z
|| test ! -s conftest.err
configure:6430: $? = 0
configure:6433: test -s conftest.o
configure:6436: $? = 0
configure:6447: result: yes
configure:6498: checking bfd.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking bfd.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for bfd.h
configure:6621: result: yes
configure:6498: checking ctype.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking ctype.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for ctype.h
configure:6621: result: yes
configure:6498: checking dirent.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking dirent.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for dirent.h
configure:6621: result: yes
configure:6498: checking dlfcn.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking dlfcn.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for dlfcn.h
configure:6621: result: yes
configure:6498: checking errno.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking errno.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for errno.h
configure:6621: result: yes
configure:6498: checking fcntl.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking fcntl.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for fcntl.h
configure:6621: result: yes
configure:6498: checking grp.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking grp.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for grp.h
configure:6621: result: yes
configure:6498: checking limits.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking limits.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for limits.h
configure:6621: result: yes
configure:6498: checking locale.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking locale.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for locale.h
configure:6621: result: yes
configure:6498: checking nlist.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
conftest.c:64:19: error: nlist.h: No such file or directory
configure:6516: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <nlist.h>
configure:6539: result: no
configure:6543: checking nlist.h presence
configure:6553: gcc -E conftest.c
conftest.c:30:19: error: nlist.h: No such file or directory
configure:6559: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| /* end confdefs.h. */
| #include <nlist.h>
configure:6579: result: no
configure:6614: checking for nlist.h
configure:6621: result: no
configure:6498: checking pthread.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking pthread.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for pthread.h
configure:6621: result: yes
configure:6498: checking pwd.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking pwd.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for pwd.h
configure:6621: result: yes
configure:6498: checking signal.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking signal.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for signal.h
configure:6621: result: yes
configure:6498: checking sys/mman.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking sys/mman.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for sys/mman.h
configure:6621: result: yes
configure:6498: checking sys/resource.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking sys/resource.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for sys/resource.h
configure:6621: result: yes
configure:6498: checking sys/time.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking sys/time.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for sys/time.h
configure:6621: result: yes
configure:6498: checking sys/timeb.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking sys/timeb.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for sys/timeb.h
configure:6621: result: yes
configure:6498: checking sys/timers.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
conftest.c:71:24: error: sys/timers.h: No such file or directory
configure:6516: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/timers.h>
configure:6539: result: no
configure:6543: checking sys/timers.h presence
configure:6553: gcc -E conftest.c
conftest.c:37:24: error: sys/timers.h: No such file or directory
configure:6559: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| /* end confdefs.h. */
| #include <sys/timers.h>
configure:6579: result: no
configure:6614: checking for sys/timers.h
configure:6621: result: no
configure:6498: checking sys/times.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking sys/times.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for sys/times.h
configure:6621: result: yes
configure:6498: checking sys/utsname.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking sys/utsname.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for sys/utsname.h
configure:6621: result: yes
configure:6498: checking sys/wait.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking sys/wait.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for sys/wait.h
configure:6621: result: yes
configure:6498: checking termios.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking termios.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for termios.h
configure:6621: result: yes
configure:6498: checking time.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking time.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for time.h
configure:6621: result: yes
configure:6498: checking utime.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
configure:6516: $? = 0
configure:6520: test -z
|| test ! -s conftest.err
configure:6523: $? = 0
configure:6526: test -s conftest.o
configure:6529: $? = 0
configure:6539: result: yes
configure:6543: checking utime.h presence
configure:6553: gcc -E conftest.c
configure:6559: $? = 0
configure:6579: result: yes
configure:6614: checking for utime.h
configure:6621: result: yes
configure:6498: checking windows.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
conftest.c:77:21: error: windows.h: No such file or directory
configure:6516: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <windows.h>
configure:6539: result: no
configure:6543: checking windows.h presence
configure:6553: gcc -E conftest.c
conftest.c:43:21: error: windows.h: No such file or directory
configure:6559: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| /* end confdefs.h. */
| #include <windows.h>
configure:6579: result: no
configure:6614: checking for windows.h
configure:6621: result: no
configure:6498: checking winsock.h usability
configure:6510: gcc -c -g -O2 conftest.c >&5
conftest.c:77:21: error: winsock.h: No such file or directory
configure:6516: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <winsock.h>
configure:6539: result: no
configure:6543: checking winsock.h presence
configure:6553: gcc -E conftest.c
conftest.c:43:21: error: winsock.h: No such file or directory
configure:6559: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| /* end confdefs.h. */
| #include <winsock.h>
configure:6579: result: no
configure:6614: checking for winsock.h
configure:6621: result: no
configure:6645: checking readline/readline.h usability
configure:6657: gcc -c -g -O2 conftest.c >&5
configure:6663: $? = 0
configure:6667: test -z
|| test ! -s conftest.err
configure:6670: $? = 0
configure:6673: test -s conftest.o
configure:6676: $? = 0
configure:6686: result: yes
configure:6690: checking readline/readline.h presence
configure:6700: gcc -E conftest.c
configure:6706: $? = 0
configure:6726: result: yes
configure:6761: checking for readline/readline.h
configure:6768: result: yes
configure:6789: checking readline/history.h usability
configure:6801: gcc -c -g -O2 conftest.c >&5
configure:6807: $? = 0
configure:6811: test -z
|| test ! -s conftest.err
configure:6814: $? = 0
configure:6817: test -s conftest.o
configure:6820: $? = 0
configure:6830: result: yes
configure:6834: checking readline/history.h presence
configure:6844: gcc -E conftest.c
configure:6850: $? = 0
configure:6870: result: yes
configure:6905: checking for readline/history.h
configure:6912: result: yes
configure:6941: checking whether time.h and sys/time.h may both be included
configure:6966: gcc -c -g -O2 conftest.c >&5
configure:6972: $? = 0
configure:6976: test -z
|| test ! -s conftest.err
configure:6979: $? = 0
configure:6982: test -s conftest.o
configure:6985: $? = 0
configure:6996: result: yes
configure:7007: checking for long long
configure:7031: gcc -c -g -O2 conftest.c >&5
configure:7037: $? = 0
configure:7041: test -z
|| test ! -s conftest.err
configure:7044: $? = 0
configure:7047: test -s conftest.o
configure:7050: $? = 0
configure:7061: result: yes
configure:7073: checking for char
configure:7097: gcc -c -g -O2 conftest.c >&5
configure:7103: $? = 0
configure:7107: test -z
|| test ! -s conftest.err
configure:7110: $? = 0
configure:7113: test -s conftest.o
configure:7116: $? = 0
configure:7127: result: yes
configure:7130: checking size of char
configure:7449: gcc -o conftest -g -O2 conftest.c >&5
configure:7452: $? = 0
configure:7454: ./conftest
configure:7457: $? = 0
configure:7480: result: 1
configure:7487: checking for double
configure:7511: gcc -c -g -O2 conftest.c >&5
configure:7517: $? = 0
configure:7521: test -z
|| test ! -s conftest.err
configure:7524: $? = 0
configure:7527: test -s conftest.o
configure:7530: $? = 0
configure:7541: result: yes
configure:7544: checking size of double
configure:7863: gcc -o conftest -g -O2 conftest.c >&5
configure:7866: $? = 0
configure:7868: ./conftest
configure:7871: $? = 0
configure:7894: result: 8
configure:7901: checking for float
configure:7925: gcc -c -g -O2 conftest.c >&5
configure:7931: $? = 0
configure:7935: test -z
|| test ! -s conftest.err
configure:7938: $? = 0
configure:7941: test -s conftest.o
configure:7944: $? = 0
configure:7955: result: yes
configure:7958: checking size of float
configure:8277: gcc -o conftest -g -O2 conftest.c >&5
configure:8280: $? = 0
configure:8282: ./conftest
configure:8285: $? = 0
configure:8308: result: 4
configure:8315: checking for int
configure:8339: gcc -c -g -O2 conftest.c >&5
configure:8345: $? = 0
configure:8349: test -z
|| test ! -s conftest.err
configure:8352: $? = 0
configure:8355: test -s conftest.o
configure:8358: $? = 0
configure:8369: result: yes
configure:8372: checking size of int
configure:8691: gcc -o conftest -g -O2 conftest.c >&5
configure:8694: $? = 0
configure:8696: ./conftest
configure:8699: $? = 0
configure:8722: result: 4
configure:8729: checking for long
configure:8753: gcc -c -g -O2 conftest.c >&5
configure:8759: $? = 0
configure:8763: test -z
|| test ! -s conftest.err
configure:8766: $? = 0
configure:8769: test -s conftest.o
configure:8772: $? = 0
configure:8783: result: yes
configure:8786: checking size of long
configure:9105: gcc -o conftest -g -O2 conftest.c >&5
configure:9108: $? = 0
configure:9110: ./conftest
configure:9113: $? = 0
configure:9136: result: 4
configure:9144: checking for long long
configure:9198: result: yes
configure:9201: checking size of long long
configure:9520: gcc -o conftest -g -O2 conftest.c >&5
configure:9523: $? = 0
configure:9525: ./conftest
configure:9528: $? = 0
configure:9551: result: 8
configure:9559: checking for short
configure:9583: gcc -c -g -O2 conftest.c >&5
configure:9589: $? = 0
configure:9593: test -z
|| test ! -s conftest.err
configure:9596: $? = 0
configure:9599: test -s conftest.o
configure:9602: $? = 0
configure:9613: result: yes
configure:9616: checking size of short
configure:9935: gcc -o conftest -g -O2 conftest.c >&5
configure:9938: $? = 0
configure:9940: ./conftest
configure:9943: $? = 0
configure:9966: result: 2
configure:9973: checking for unsigned char
configure:9997: gcc -c -g -O2 conftest.c >&5
configure:10003: $? = 0
configure:10007: test -z
|| test ! -s conftest.err
configure:10010: $? = 0
configure:10013: test -s conftest.o
configure:10016: $? = 0
configure:10027: result: yes
configure:10030: checking size of unsigned char
configure:10349: gcc -o conftest -g -O2 conftest.c >&5
configure:10352: $? = 0
configure:10354: ./conftest
configure:10357: $? = 0
configure:10380: result: 1
configure:10387: checking for unsigned int
configure:10411: gcc -c -g -O2 conftest.c >&5
configure:10417: $? = 0
configure:10421: test -z
|| test ! -s conftest.err
configure:10424: $? = 0
configure:10427: test -s conftest.o
configure:10430: $? = 0
configure:10441: result: yes
configure:10444: checking size of unsigned int
configure:10763: gcc -o conftest -g -O2 conftest.c >&5
configure:10766: $? = 0
configure:10768: ./conftest
configure:10771: $? = 0
configure:10794: result: 4
configure:10801: checking for unsigned long
configure:10825: gcc -c -g -O2 conftest.c >&5
configure:10831: $? = 0
configure:10835: test -z
|| test ! -s conftest.err
configure:10838: $? = 0
configure:10841: test -s conftest.o
configure:10844: $? = 0
configure:10855: result: yes
configure:10858: checking size of unsigned long
configure:11177: gcc -o conftest -g -O2 conftest.c >&5
configure:11180: $? = 0
configure:11182: ./conftest
configure:11185: $? = 0
configure:11208: result: 4
configure:11216: checking for unsigned long long
configure:11240: gcc -c -g -O2 conftest.c >&5
configure:11246: $? = 0
configure:11250: test -z
|| test ! -s conftest.err
configure:11253: $? = 0
configure:11256: test -s conftest.o
configure:11259: $? = 0
configure:11270: result: yes
configure:11273: checking size of unsigned long long
configure:11592: gcc -o conftest -g -O2 conftest.c >&5
configure:11595: $? = 0
configure:11597: ./conftest
configure:11600: $? = 0
configure:11623: result: 8
configure:11631: checking for unsigned short
configure:11655: gcc -c -g -O2 conftest.c >&5
configure:11661: $? = 0
configure:11665: test -z
|| test ! -s conftest.err
configure:11668: $? = 0
configure:11671: test -s conftest.o
configure:11674: $? = 0
configure:11685: result: yes
configure:11688: checking size of unsigned short
configure:12007: gcc -o conftest -g -O2 conftest.c >&5
configure:12010: $? = 0
configure:12012: ./conftest
configure:12015: $? = 0
configure:12038: result: 2
configure:12045: checking for void *
configure:12069: gcc -c -g -O2 conftest.c >&5
configure:12075: $? = 0
configure:12079: test -z
|| test ! -s conftest.err
configure:12082: $? = 0
configure:12085: test -s conftest.o
configure:12088: $? = 0
configure:12099: result: yes
configure:12102: checking size of void *
configure:12421: gcc -o conftest -g -O2 conftest.c >&5
configure:12424: $? = 0
configure:12426: ./conftest
configure:12429: $? = 0
configure:12452: result: 4
configure:12460: checking for char
configure:12514: result: yes
configure:12516: checking alignment of char
configure:12831: gcc -o conftest -g -O2 conftest.c >&5
configure:12834: $? = 0
configure:12836: ./conftest
configure:12839: $? = 0
configure:12862: result: 1
configure:12868: checking for double
configure:12922: result: yes
configure:12924: checking alignment of double
configure:13239: gcc -o conftest -g -O2 conftest.c >&5
configure:13242: $? = 0
configure:13244: ./conftest
configure:13247: $? = 0
configure:13270: result: 4
configure:13276: checking for float
configure:13330: result: yes
configure:13332: checking alignment of float
configure:13647: gcc -o conftest -g -O2 conftest.c >&5
configure:13650: $? = 0
configure:13652: ./conftest
configure:13655: $? = 0
configure:13678: result: 4
configure:13684: checking for int
configure:13738: result: yes
configure:13740: checking alignment of int
configure:14055: gcc -o conftest -g -O2 conftest.c >&5
configure:14058: $? = 0
configure:14060: ./conftest
configure:14063: $? = 0
configure:14086: result: 4
configure:14092: checking for long
configure:14146: result: yes
configure:14148: checking alignment of long
configure:14463: gcc -o conftest -g -O2 conftest.c >&5
configure:14466: $? = 0
configure:14468: ./conftest
configure:14471: $? = 0
configure:14494: result: 4
configure:14501: checking for long long
configure:14555: result: yes
configure:14557: checking alignment of long long
configure:14872: gcc -o conftest -g -O2 conftest.c >&5
configure:14875: $? = 0
configure:14877: ./conftest
configure:14880: $? = 0
configure:14903: result: 4
configure:14910: checking for short
configure:14964: result: yes
configure:14966: checking alignment of short
configure:15281: gcc -o conftest -g -O2 conftest.c >&5
configure:15284: $? = 0
configure:15286: ./conftest
configure:15289: $? = 0
configure:15312: result: 2
configure:15318: checking for unsigned char
configure:15372: result: yes
configure:15374: checking alignment of unsigned char
configure:15689: gcc -o conftest -g -O2 conftest.c >&5
configure:15692: $? = 0
configure:15694: ./conftest
configure:15697: $? = 0
configure:15720: result: 1
configure:15726: checking for unsigned int
configure:15780: result: yes
configure:15782: checking alignment of unsigned int
configure:16097: gcc -o conftest -g -O2 conftest.c >&5
configure:16100: $? = 0
configure:16102: ./conftest
configure:16105: $? = 0
configure:16128: result: 4
configure:16134: checking for unsigned long
configure:16188: result: yes
configure:16190: checking alignment of unsigned long
configure:16505: gcc -o conftest -g -O2 conftest.c >&5
configure:16508: $? = 0
configure:16510: ./conftest
configure:16513: $? = 0
configure:16536: result: 4
configure:16543: checking for unsigned long long
configure:16597: result: yes
configure:16599: checking alignment of unsigned long long
configure:16914: gcc -o conftest -g -O2 conftest.c >&5
configure:16917: $? = 0
configure:16919: ./conftest
configure:16922: $? = 0
configure:16945: result: 4
configure:16952: checking for unsigned short
configure:17006: result: yes
configure:17008: checking alignment of unsigned short
configure:17323: gcc -o conftest -g -O2 conftest.c >&5
configure:17326: $? = 0
configure:17328: ./conftest
configure:17331: $? = 0
configure:17354: result: 2
configure:17360: checking for void *
configure:17414: result: yes
configure:17416: checking alignment of void *
configure:17731: gcc -o conftest -g -O2 conftest.c >&5
configure:17734: $? = 0
configure:17736: ./conftest
configure:17739: $? = 0
configure:17762: result: 4
configure:17769: checking for WinExec
configure:17790: gcc -o conftest -g -O2 conftest.c >&5
conftest.c:72:21: error: windows.h: No such file or directory
configure:17796: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| /* end confdefs.h. */
| #include <windows.h>
| int
| main ()
| {
| WinExec("",0)
| ;
| return 0;
| }
configure:17821: result: no
configure:17832: checking for GetModuleFileName
configure:17853: gcc -o conftest -g -O2 conftest.c >&5
conftest.c:72:21: error: windows.h: No such file or directory
conftest.c: In function 'main':
conftest.c:76: error: 'HMODULE' undeclared (first use in this function)
conftest.c:76: error: (Each undeclared identifier is reported only once
conftest.c:76: error: for each function it appears in.)
conftest.c:76: error: expected ')' before numeric constant
configure:17859: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| /* end confdefs.h. */
| #include <windows.h>
| int
| main ()
| {
| GetModuleFileName((HMODULE)0,(LPTSTR)0,0)
| ;
| return 0;
| }
configure:17884: result: no
configure:17896: checking return type of signal handlers
configure:17927: gcc -c -g -O2 conftest.c >&5
configure:17933: $? = 0
configure:17937: test -z
|| test ! -s conftest.err
configure:17940: $? = 0
configure:17943: test -s conftest.o
configure:17946: $? = 0
configure:17957: result: void
configure:17984: checking for getclock
configure:18041: gcc -o conftest -g -O2 conftest.c >&5
/tmp/ccmDhoXh.o: In function `main':
/home/aid/holzensp/local/src/ghc-6.8.1/conftest.c:113: undefined reference to `getclock'
/tmp/ccmDhoXh.o:(.data+0x0): undefined reference to `getclock'
collect2: ld returned 1 exit status
configure:18047: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| /* end confdefs.h. */
| /* Define getclock to an innocuous variant, in case <limits.h> declares getclock.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getclock innocuous_getclock
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getclock (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef getclock
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char getclock ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined (__stub_getclock) || defined (__stub___getclock)
| choke me
| #else
| char (*f) () = getclock;
| #endif
| #ifdef __cplusplus
| }
| #endif
|
| int
| main ()
| {
| return f != getclock;
| ;
| return 0;
| }
configure:18072: result: no
configure:17984: checking for getrusage
configure:18041: gcc -o conftest -g -O2 conftest.c >&5
configure:18047: $? = 0
configure:18051: test -z
|| test ! -s conftest.err
configure:18054: $? = 0
configure:18057: test -s conftest
configure:18060: $? = 0
configure:18072: result: yes
configure:17984: checking for gettimeofday
configure:18041: gcc -o conftest -g -O2 conftest.c >&5
configure:18047: $? = 0
configure:18051: test -z
|| test ! -s conftest.err
configure:18054: $? = 0
configure:18057: test -s conftest
configure:18060: $? = 0
configure:18072: result: yes
configure:17984: checking for setitimer
configure:18041: gcc -o conftest -g -O2 conftest.c >&5
configure:18047: $? = 0
configure:18051: test -z
|| test ! -s conftest.err
configure:18054: $? = 0
configure:18057: test -s conftest
configure:18060: $? = 0
configure:18072: result: yes
configure:17984: checking for siginterrupt
configure:18041: gcc -o conftest -g -O2 conftest.c >&5
configure:18047: $? = 0
configure:18051: test -z
|| test ! -s conftest.err
configure:18054: $? = 0
configure:18057: test -s conftest
configure:18060: $? = 0
configure:18072: result: yes
configure:17984: checking for sysconf
configure:18041: gcc -o conftest -g -O2 conftest.c >&5
configure:18047: $? = 0
configure:18051: test -z
|| test ! -s conftest.err
configure:18054: $? = 0
configure:18057: test -s conftest
configure:18060: $? = 0
configure:18072: result: yes
configure:17984: checking for times
configure:18041: gcc -o conftest -g -O2 conftest.c >&5
configure:18047: $? = 0
configure:18051: test -z
|| test ! -s conftest.err
configure:18054: $? = 0
configure:18057: test -s conftest
configure:18060: $? = 0
configure:18072: result: yes
configure:17984: checking for ctime_r
configure:18041: gcc -o conftest -g -O2 conftest.c >&5
configure:18047: $? = 0
configure:18051: test -z
|| test ! -s conftest.err
configure:18054: $? = 0
configure:18057: test -s conftest
configure:18060: $? = 0
configure:18072: result: yes
configure:18082: checking whether ctime_r is declared
configure:18109: gcc -c -g -O2 conftest.c >&5
configure:18115: $? = 0
configure:18119: test -z
|| test ! -s conftest.err
configure:18122: $? = 0
configure:18125: test -s conftest.o
configure:18128: $? = 0
configure:18139: result: yes
configure:18162: checking for getpagesize
configure:18219: gcc -o conftest -g -O2 conftest.c >&5
configure:18225: $? = 0
configure:18229: test -z
|| test ! -s conftest.err
configure:18232: $? = 0
configure:18235: test -s conftest
configure:18238: $? = 0
configure:18250: result: yes
configure:18261: checking for __gmpz_fdiv_qr in -lgmp
configure:18291: gcc -o conftest -g -O2 conftest.c -lgmp >&5
configure:18297: $? = 0
configure:18301: test -z
|| test ! -s conftest.err
configure:18304: $? = 0
configure:18307: test -s conftest
configure:18310: $? = 0
configure:18323: result: yes
configure:18483: checking for closedir in -lmingwex
configure:18513: gcc -o conftest -g -O2 conftest.c -lmingwex >&5
/usr/bin/ld: cannot find -lmingwex
collect2: ld returned 1 exit status
configure:18519: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| /* end confdefs.h. */
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char closedir ();
| int
| main ()
| {
| closedir ();
| ;
| return 0;
| }
configure:18545: result: no
configure:18572: checking for xmalloc in -liberty
configure:18602: gcc -o conftest -g -O2 conftest.c -liberty >&5
configure:18608: $? = 0
configure:18612: test -z
|| test ! -s conftest.err
configure:18615: $? = 0
configure:18618: test -s conftest
configure:18621: $? = 0
configure:18634: result: yes
configure:18646: checking for bfd_init in -lbfd
configure:18676: gcc -o conftest -g -O2 conftest.c -lbfd -liberty >&5
configure:18682: $? = 0
configure:18686: test -z
|| test ! -s conftest.err
configure:18689: $? = 0
configure:18692: test -s conftest
configure:18695: $? = 0
configure:18708: result: yes
configure:18720: checking for atan
configure:18777: gcc -o conftest -g -O2 conftest.c -lbfd -liberty >&5
conftest.c:110: warning: conflicting types for built-in function 'atan'
/tmp/ccOfQ1j3.o: In function `main':
/home/aid/holzensp/local/src/ghc-6.8.1/conftest.c:125: undefined reference to `atan'
/tmp/ccOfQ1j3.o:(.data+0x0): undefined reference to `atan'
collect2: ld returned 1 exit status
configure:18783: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| #define HAVE_LIBIBERTY 1
| #define HAVE_LIBBFD 1
| /* end confdefs.h. */
| /* Define atan to an innocuous variant, in case <limits.h> declares atan.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define atan innocuous_atan
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char atan (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef atan
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| {
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char atan ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined (__stub_atan) || defined (__stub___atan)
| choke me
| #else
| char (*f) () = atan;
| #endif
| #ifdef __cplusplus
| }
| #endif
|
| int
| main ()
| {
| return f != atan;
| ;
| return 0;
| }
configure:18808: result: no
configure:18817: checking for atan in -lm
configure:18847: gcc -o conftest -g -O2 conftest.c -lm -lbfd -liberty >&5
conftest.c:93: warning: conflicting types for built-in function 'atan'
configure:18853: $? = 0
configure:18857: test -z
|| test ! -s conftest.err
configure:18860: $? = 0
configure:18863: test -s conftest
configure:18866: $? = 0
configure:18879: result: yes
configure:18892: checking for dlopen in -ldl
configure:18922: gcc -o conftest -g -O2 conftest.c -ldl -lm -lbfd -liberty >&5
configure:18928: $? = 0
configure:18932: test -z
|| test ! -s conftest.err
configure:18935: $? = 0
configure:18938: test -s conftest
configure:18941: $? = 0
configure:18954: result: yes
configure:18973: checking for working alloca.h
configure:18994: gcc -o conftest -g -O2 conftest.c -lm -lbfd -liberty -ldl >&5
configure:19000: $? = 0
configure:19004: test -z
|| test ! -s conftest.err
configure:19007: $? = 0
configure:19010: test -s conftest
configure:19013: $? = 0
configure:19025: result: yes
configure:19035: checking for alloca
configure:19076: gcc -o conftest -g -O2 conftest.c -lm -lbfd -liberty -ldl >&5
configure:19082: $? = 0
configure:19086: test -z
|| test ! -s conftest.err
configure:19089: $? = 0
configure:19092: test -s conftest
configure:19095: $? = 0
configure:19107: result: yes
configure:19331: checking for pid_t
configure:19355: gcc -c -g -O2 conftest.c >&5
configure:19361: $? = 0
configure:19365: test -z
|| test ! -s conftest.err
configure:19368: $? = 0
configure:19371: test -s conftest.o
configure:19374: $? = 0
configure:19385: result: yes
configure:19403: checking for unistd.h
configure:19408: result: yes
configure:19412: checking vfork.h usability
configure:19424: gcc -c -g -O2 conftest.c >&5
conftest.c:124:19: error: vfork.h: No such file or directory
configure:19430: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| #define HAVE_LIBIBERTY 1
| #define HAVE_LIBBFD 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <vfork.h>
configure:19453: result: no
configure:19457: checking vfork.h presence
configure:19467: gcc -E conftest.c
conftest.c:90:19: error: vfork.h: No such file or directory
configure:19473: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| #define HAVE_LIBIBERTY 1
| #define HAVE_LIBBFD 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <vfork.h>
configure:19493: result: no
configure:19528: checking for vfork.h
configure:19535: result: no
configure:19553: checking for fork
configure:19610: gcc -o conftest -g -O2 conftest.c -lm -lbfd -liberty -ldl >&5
conftest.c:114: warning: conflicting types for built-in function 'fork'
configure:19616: $? = 0
configure:19620: test -z
|| test ! -s conftest.err
configure:19623: $? = 0
configure:19626: test -s conftest
configure:19629: $? = 0
configure:19641: result: yes
configure:19553: checking for vfork
configure:19610: gcc -o conftest -g -O2 conftest.c -lm -lbfd -liberty -ldl >&5
configure:19616: $? = 0
configure:19620: test -z
|| test ! -s conftest.err
configure:19623: $? = 0
configure:19626: test -s conftest
configure:19629: $? = 0
configure:19641: result: yes
configure:19652: checking for working fork
configure:19675: gcc -o conftest -g -O2 conftest.c -lm -lbfd -liberty -ldl >&5
conftest.c: In function 'main':
conftest.c:10: warning: incompatible implicit declaration of built-in function 'exit'
configure:19678: $? = 0
configure:19680: ./conftest
configure:19683: $? = 0
configure:19697: result: yes
configure:19718: checking for working vfork
configure:19851: result: yes
configure:19883: checking for an ANSI C-conforming const
configure:19950: gcc -c -g -O2 conftest.c >&5
configure:19956: $? = 0
configure:19960: test -z
|| test ! -s conftest.err
configure:19963: $? = 0
configure:19966: test -s conftest.o
configure:19969: $? = 0
configure:19980: result: yes
configure:19991: checking whether byte ordering is bigendian
configure:20018: gcc -c -g -O2 conftest.c >&5
configure:20024: $? = 0
configure:20028: test -z
|| test ! -s conftest.err
configure:20031: $? = 0
configure:20034: test -s conftest.o
configure:20037: $? = 0
configure:20061: gcc -c -g -O2 conftest.c >&5
conftest.c: In function 'main':
conftest.c:101: error: 'not' undeclared (first use in this function)
conftest.c:101: error: (Each undeclared identifier is reported only once
conftest.c:101: error: for each function it appears in.)
conftest.c:101: error: expected ';' before 'big'
configure:20067: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| #define HAVE_LIBIBERTY 1
| #define HAVE_LIBBFD 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/param.h>
|
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
| not big endian
| #endif
|
| ;
| return 0;
| }
configure:20202: result: no
configure:20221: checking whether float word order is big endian
configure:20247: gcc -c -g -O2 conftest.c >&5
conftest.c: In function 'main':
conftest.c:101: error: 'not' undeclared (first use in this function)
conftest.c:101: error: (Each undeclared identifier is reported only once
conftest.c:101: error: for each function it appears in.)
conftest.c:101: error: expected ';' before 'float'
configure:20253: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| #define HAVE_LIBIBERTY 1
| #define HAVE_LIBBFD 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| /* end confdefs.h. */
| #include <endian.h>
| int
| main ()
| {
| #if defined(__FLOAT_WORD_ORDER) && __FLOAT_WORD_ORDER == BIG_ENDIAN
| return 0;
| #else
| not float word order big endian
| #endif
|
| ;
| return 0;
| }
configure:20278: result: no
configure:20290: checking for nlist in -lelf
configure:20320: gcc -o conftest -g -O2 conftest.c -lelf -lm -lbfd -liberty -ldl >&5
/usr/bin/ld: cannot find -lelf
collect2: ld returned 1 exit status
configure:20326: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| #define HAVE_LIBIBERTY 1
| #define HAVE_LIBBFD 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| /* end confdefs.h. */
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char nlist ();
| int
| main ()
| {
| nlist ();
| ;
| return 0;
| }
configure:20352: result: no
configure:20358: checking leading underscore in symbol names
configure:20411: gcc -o conftest -g -O2 conftest.c -lm -lbfd -liberty -ldl >&5
conftest.c: In function 'main':
conftest.c:110: warning: incompatible implicit declaration of built-in function 'exit'
configure:20414: $? = 0
configure:20416: ./conftest
configure:20419: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| #define HAVE_LIBIBERTY 1
| #define HAVE_LIBBFD 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| /* end confdefs.h. */
| #ifdef HAVE_NLIST_H
| #include <nlist.h>
| struct nlist xYzzY1[] = {{"xYzzY1", 0},{0}};
| struct nlist xYzzY2[] = {{"_xYzzY2", 0},{0}};
| #endif
|
| int main(argc, argv)
| int argc;
| char **argv;
| {
| #ifdef HAVE_NLIST_H
| if(nlist(argv[0], xYzzY1) == 0 && xYzzY1[0].n_value != 0)
| exit(1);
| if(nlist(argv[0], xYzzY2) == 0 && xYzzY2[0].n_value != 0)
| exit(0);
| #endif
| exit(1);
| }
configure:20435: result: no
configure:20448: checking whether ld understands -x
configure:20462: result: yes
configure:20472: checking whether ld is GNU ld
configure:20483: result: yes
configure:20491: checking for .subsections_via_symbols
configure:20509: gcc -c -g -O2 conftest.c >&5
/tmp/ccxTuIMC.s: Assembler messages:
/tmp/ccxTuIMC.s:30: Error: unknown pseudo-op: `.subsections_via_symbols'
configure:20515: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| #define HAVE_LIBIBERTY 1
| #define HAVE_LIBBFD 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| /* end confdefs.h. */
|
| int
| main ()
| {
| __asm__ (".subsections_via_symbols");
| ;
| return 0;
| }
configure:20542: result: no
configure:20548: checking for GNU non-executable stack support
configure:20566: gcc -c -g -O2 conftest.c >&5
/tmp/cckf1FDF.s: Assembler messages:
/tmp/cckf1FDF.s:98: Error: can't resolve `.note.GNU-stack' {.note.GNU-stack section} - `.Ltext0' {.text section}
/tmp/cckf1FDF.s:99: Error: can't resolve `.note.GNU-stack' {.note.GNU-stack section} - `.Ltext0' {.text section}
/tmp/cckf1FDF.s:103: Error: can't resolve `.note.GNU-stack' {.note.GNU-stack section} - `.Ltext0' {.text section}
/tmp/cckf1FDF.s:104: Error: can't resolve `.note.GNU-stack' {.note.GNU-stack section} - `.Ltext0' {.text section}
/tmp/cckf1FDF.s:107: Error: can't resolve `.note.GNU-stack' {.note.GNU-stack section} - `.Ltext0' {.text section}
/tmp/cckf1FDF.s:108: Error: can't resolve `.note.GNU-stack' {.note.GNU-stack section} - `.Ltext0' {.text section}
/tmp/cckf1FDF.s:112: Error: can't resolve `.note.GNU-stack' {.note.GNU-stack section} - `.Ltext0' {.text section}
/tmp/cckf1FDF.s:113: Error: can't resolve `.note.GNU-stack' {.note.GNU-stack section} - `.Ltext0' {.text section}
/tmp/cckf1FDF.s:117: Error: can't resolve `.note.GNU-stack' {.note.GNU-stack section} - `.Ltext0' {.text section}
/tmp/cckf1FDF.s:118: Error: can't resolve `.note.GNU-stack' {.note.GNU-stack section} - `.Ltext0' {.text section}
configure:20572: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| #define HAVE_LIBIBERTY 1
| #define HAVE_LIBBFD 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| /* end confdefs.h. */
| __asm__ (".section .note.GNU-stack,\"\", at progbits");
| int
| main ()
| {
| 0
| ;
| return 0;
| }
configure:20599: result: no
configure:20605: checking for clock_gettime in -lrt
configure:20635: gcc -o conftest -g -O2 conftest.c -lrt -lm -lbfd -liberty -ldl >&5
configure:20641: $? = 0
configure:20645: test -z
|| test ! -s conftest.err
configure:20648: $? = 0
configure:20651: test -s conftest
configure:20654: $? = 0
configure:20667: result: yes
configure:20684: checking for clock_gettime
configure:20741: gcc -o conftest -g -O2 conftest.c -lrt -lm -lbfd -liberty -ldl >&5
configure:20747: $? = 0
configure:20751: test -z
|| test ! -s conftest.err
configure:20754: $? = 0
configure:20757: test -s conftest
configure:20760: $? = 0
configure:20772: result: yes
configure:20684: checking for timer_create
configure:20741: gcc -o conftest -g -O2 conftest.c -lrt -lm -lbfd -liberty -ldl >&5
configure:20747: $? = 0
configure:20751: test -z
|| test ! -s conftest.err
configure:20754: $? = 0
configure:20757: test -s conftest
configure:20760: $? = 0
configure:20772: result: yes
configure:20684: checking for timer_settime
configure:20741: gcc -o conftest -g -O2 conftest.c -lrt -lm -lbfd -liberty -ldl >&5
configure:20747: $? = 0
configure:20751: test -z
|| test ! -s conftest.err
configure:20754: $? = 0
configure:20757: test -s conftest
configure:20760: $? = 0
configure:20772: result: yes
configure:20782: checking for a working timer_create(CLOCK_REALTIME)
configure:20828: gcc -o conftest -g -O2 conftest.c -lrt -lm -lbfd -liberty -ldl >&5
conftest.c: In function 'main':
conftest.c:116: warning: incompatible implicit declaration of built-in function 'exit'
conftest.c:121: warning: incompatible implicit declaration of built-in function 'exit'
configure:20831: $? = 0
configure:20833: ./conftest
configure:20836: $? = 0
configure:20851: result: yes
configure:20862: checking for printf$LDBLStub
configure:20887: gcc -o conftest -g -O2 conftest.c -lrt -lm -lbfd -liberty -ldl >&5
/tmp/ccANNAec.o: In function `main':
/home/aid/holzensp/local/src/ghc-6.8.1/conftest.c:110: undefined reference to `printf$LDBLStub'
collect2: ld returned 1 exit status
configure:20893: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc"
| #define PACKAGE_VERSION "6.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 6.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs at haskell.org"
| #define HAVE_BIN_SH 1
| #define STDC_HEADERS 1
| #define _FILE_OFFSET_BITS 64
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_BFD_H 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_READLINE_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 4
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 4
| #define ALIGNMENT_CHAR 1
| #define ALIGNMENT_DOUBLE 4
| #define ALIGNMENT_FLOAT 4
| #define ALIGNMENT_INT 4
| #define ALIGNMENT_LONG 4
| #define ALIGNMENT_LONG_LONG 4
| #define ALIGNMENT_SHORT 2
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_LONG 4
| #define ALIGNMENT_UNSIGNED_LONG_LONG 4
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define ALIGNMENT_VOID_P 4
| #define RETSIGTYPE void
| #define VOID_INT_SIGNALS 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_LIB_GMP 1
| #define HAVE_LIBIBERTY 1
| #define HAVE_LIBBFD 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_LIBRT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_TIMER_CREATE 1
| #define HAVE_TIMER_SETTIME 1
| #define USE_TIMER_CREATE 1
| /* end confdefs.h. */
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char printf$LDBLStub ();
| int
| main ()
| {
| printf$LDBLStub ();
| ;
| return 0;
| }
configure:20922: result: no
configure:20939: checking for pkg-config
configure:20957: found /usr/bin/pkg-config
configure:20969: result: /usr/bin/pkg-config
configure:20991: checking for PAPI_library_init in -lpapi
configure:21021: gcc -o conftest -g -O2 conftest.c -lpapi -lrt -lm -lbfd -liberty -ldl >&5
/usr/bin/ld: cannot find -lpapi
collect2: ld returned 1 exit status
configure:21027: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "The Glorious Glasgow H