[nhc-bugs] Not able to complete compilation of nhc98 1.10

Scott Williams Scott@James.com
Tue, 11 Dec 2001 14:41:29 -0800


For some reason the nhc98 build isn't completing on my machine.  Since
the build listing is quite long, I've only included the tail.


$ uname -a
Linux scotts 2.4.16 #1 Wed Dec 5 18:24:14 PST 2001 i586 unknown

$ ghc --help
Use of the Glasgow Haskell Compiler driver:

    ghc-5.02.1 [command-line-options-and-input-files]
....

The following patches were applied:
  patch-1.10-Array
  patch-1.10-arrow
  patch-1.10-blockbuffer
  patch-1.10-counter
  patch-1.10-ghc5.02
  patch-1.10-hiding
  patch-1.10-keywords

...
...
gmake[1]: Entering directory `/home/scott/Haskell/nhc98-1.10/src/tracer/hat'
mkdir -p /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat
gcc -O3 -I/home/scott/Haskell/nhc98-1.10/include -DVERSION="\"1.10\"" -c nodecache.c -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/nodecache.o
gcc -O3 -I/home/scott/Haskell/nhc98-1.10/include -DVERSION="\"1.10\"" -c minisocklib.c -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/minisocklib.o
gcc -O3 -I/home/scott/Haskell/nhc98-1.10/include -DVERSION="\"1.10\"" -c utils.c -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/utils.o
gcc -O3 -I/home/scott/Haskell/nhc98-1.10/include -DVERSION="\"1.10\"" -c browsercomms.c -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/browsercomms.o
gcc -O3 -I/home/scott/Haskell/nhc98-1.10/include hat-stack.c /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/utils.o \
        -o /home/scott/Haskell/nhc98-1.10/lib/ix86-Linux/hat-stack
gcc -O3 -I/home/scott/Haskell/nhc98-1.10/include -DPRELSRCDIR=\"/home/scott/Haskell/nhc98-1.10/src/prelude\" hat-connect.c \
        -o /home/scott/Haskell/nhc98-1.10/lib/ix86-Linux/hat-connect /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/nodecache.o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/minisocklib.o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/utils.o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/browsercomms.o 
gcc -c -g -DVERSION="\"1.10\"" -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/nodelist.o nodelist.c
gcc -c -g -DVERSION="\"1.10\"" -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/hatinterface.o hatinterface.c
gcc -c -g -DVERSION="\"1.10\"" -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/hashtable.o hashtable.c
gcc -c -g -DVERSION="\"1.10\"" -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/observe.o observe.c
gcc -c -g -DVERSION="\"1.10\"" -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/detect.o detect.c
gcc -c -g -DVERSION="\"1.10\"" -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/Expressions.o Expressions.c
gcc -c -g -DVERSION="\"1.10\"" -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/hatgeneral.o hatgeneral.c
gcc -c -g -DVERSION="\"1.10\"" -o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/FunTable.o FunTable.c
ar -rc /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/hatlib.a /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/detect.o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/nodelist.o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/hatinterface.o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/FunTable.o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/Expressions.o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/hashtable.o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/observe.o /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/hatgeneral.o
/home/scott/Haskell/nhc98-1.10/script/hmake -nhc98 -K10M +CTS -H20M -CTS Hatobserve /home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat/hatlib.a -d/home/scott/Haskell/nhc98-1.10/targets/ix86-Linux/obj/hat 
hmake: Sorry, I do not know about your installation of nhc98
gmake[1]: *** [/home/scott/Haskell/nhc98-1.10/lib/ix86-Linux/hat-observe] Error 1
gmake[1]: Leaving directory `/home/scott/Haskell/nhc98-1.10/src/tracer/hat'
gmake: *** [lib/ix86-Linux/hat-stack] Error 2