Hi, add -fglasgow-exts to the defn of SRC_HC_OPTS in src/Makefile. --sigbjorn Mei Qing <[EMAIL PROTECTED]> writes: > > Hi, > > I recently tried to compile HaskellDirect from source code, > intending to > run it on Solaris. I could not find the GHC 4.03 but got GHC 4.04 > (binary version). I make change in config.mk to the right directory > where GHC and happy 1.5 resident. But I failed with parse error when > "make" after "make boot". > > Would you give me some suggestions on how to do it? And is there a > binary version of this package for Solaris? > > Thanks. > > -mq > > This is what my config.mk likes: > > HC=/home/phd/meiqing/ghc4/bin/ghc > > CC=gcc > > MKDEPENDHS=$(HC) > > #TARGETPLATFORM=i386-unknown-mingw32 > #TARGETPLATFORM=sparc-sun-solaris2.5.1 > > HAPPY=/home/phd/meiqing/happy/bin/happy -g > > After "make boot", I tried "make" and always I got the > following error. > > Pretty.lhs:894: Pattern match(es) are non-exhaustive in the > definition of function `lay': > Patterns not matched: > (Beside _ _ _) _ > (Above _ _ _) _ > > <<ghc: 241327016 bytes, 20 GCs, 1921054/3474960 avg/max bytes > residency > (4 samples), 17M in use, 0.01 INIT (0.04 elapsed), 14.79 MUT (18.06 > elapsed), 3.36 GC (7.21 elapsed) :ghc>> > ghc: module version changed to 1; reason: no old .hi file > /home/phd/meiqing/ghc4/bin/ghc -syslib exts -Rghc-timing -H16m -W > -recomp -c PP.lhs -o PP.o -osuf o > > PP.lhs:86: Warning: Defined but not used: sep > > PP.lhs:169: Warning: Defined but not used: p > <<ghc: 154357444 bytes, 12 GCs, 749130/1496372 avg/max bytes residency > (2 samples), 16M in use, 0.01 INIT (0.03 elapsed), 9.58 MUT (10.38 > elapsed), 1.39 GC (1.68 elapsed) :ghc>> > ghc: module version changed to 1; reason: no old .hi file > /home/phd/meiqing/ghc4/bin/ghc -syslib exts -Rghc-timing -H16m -W > -recomp -c Utils.lhs -o Utils.o -osuf o > Utils.lhs:345: parse error on input `.' > > Compilation had errors > > make[1]: *** [Utils.o] Error 1 > make: *** [all] Error 1 > >
RE: Compile the source code of HaskellDirect.
Sigbjorn Finne (Intl Vendor) Mon, 19 Jul 1999 10:41:50 +0200 (MET DST)
- Compile the source code of HaskellDirect. Mei Qing
- Sigbjorn Finne (Intl Vendor)
