[Hat] Errors building hat 2.04

Yang d9jh00502 at sneakemail.com
Sun Oct 1 15:52:28 EDT 2006


hi all, after running configure on the latest release of hat, 'make' gives me:

>>>
/export/home/yang/tmp/pkg/hat-2.04/lib/ix86-Linux/config:11: ***
missing separator.  Stop.
>>>

that config file contains:

>>>
BUILDWITH=ghc
BUILDOPTS=""
INSTALLVER="2.04"
INSTALLINFO="config: ix86-Linux/ by yang at harvard.csail.mit.edu on  1 Oct 2006"
BUILDBASEDIR=/home/yang/tmp/pkg/hat-2.04/targets
LIBCOMPAT=""
EXE=
CC=gcc
GHCSYM=

604
TRUE=/bin/true
GLIB=glib
>>>

i thought maybe the whitespace before 604 needed to be removed. doing
that, 'make' continues fine, until...

>>>
...
ghc -package-name hat -fglasgow-exts -package base -package parsec -package mtl
-fno-warn-overlapping-patterns -fno-warn-missing-methods
-fno-warn-duplicate-exports
-i/home/yang/tmp/pkg/hat-2.04/targets/ix86-Linux/obj/hatlib/ghc -I.
-I/export/home/yang/tmp/pkg/hat-2.04/include  '-#include "hat-c.h"'
-cpp -c -o /home/yang/tmp/pkg/hat-2.04/targets/ix86-Linux/obj/hatlib/ghc/Hat/Hack.o
Hat/Hack.hs
mv  Hat/Hack.hi
/home/yang/tmp/pkg/hat-2.04/targets/ix86-Linux/obj/hatlib/ghc/Hat/Hack.hi
ghc -package-name hat -fglasgow-exts -package base -package parsec -package mtl
-fno-warn-overlapping-patterns -fno-warn-missing-methods
-fno-warn-duplicate-exports
-i/home/yang/tmp/pkg/hat-2.04/targets/ix86-Linux/obj/hatlib/ghc -I.
-I/export/home/yang/tmp/pkg/hat-2.04/include  '-#include "hat-c.h"'
-cpp -c -o /home/yang/tmp/pkg/hat-2.04/targets/ix86-Linux/obj/hatlib/ghc/Hat/PreludeBuiltinTypes.o
Hat/PreludeBuiltinTypes.hs
mv  Hat/PreludeBuiltinTypes.hi
/home/yang/tmp/pkg/hat-2.04/targets/ix86-Linux/obj/hatlib/ghc/Hat/PreludeBuiltinTypes.hi
/export/home/yang/tmp/pkg/hat-2.04/script/hat-trans -P. -I. -trusted
-prelude -D__GLASGOW_HASKELL__=  604 PreludeBuiltin.hs
Can't open 604
make[1]: *** [/home/yang/tmp/pkg/hat-2.04/targets/ix86-Linux/obj/hatlib/ghc/Hat/PreludeBuiltin.o]
Error 1
make[1]: Leaving directory `/export/home/yang/tmp/pkg/hat-2.04/src/hatlib'
make: *** [targets/ix86-Linux/hat-lib-ghc] Error 2
>>>

how do i fix this build problem? i read this thread:

http://www.haskell.org/pipermail/hat/2006-February/000256.html

but that patch was already applied in the release i downloaded.

thanks in advance for any help.


More information about the Hat mailing list