Hi!
It seems, `make in-place' on a binary distribution (gen'ed with
`make binary-dist Project=Ghc', CVS 2000/01/09)
doesn't produce a working system, because:
ghc/drivers/ghc-inplace (which I believe is copied to
bin/arch/ghc-4.06.prl in the binary dist) contains the following lines:
[...]
The driver script bails out, if using option `-split-objs' on
a Haskell
source that also produces a source_stub.c (like
hslibs/util/Readline.lhs
does, for example).
The obvious fix to me was checking `$ifileroot' against /stub\.s$/ in
`runAsm()' and then not using split-objs on the
On Tue, Jan 18, 2000 at 03:49:35 -0800, Simon Marlow wrote:
BIN_DIST=1
in your build.mk file in order to build a binary distribution. I bet that's
the problem.
In fact, that fixed the problem...
thanks cheers,
Michael
--
Lehrstuhl-BeleuchtungMichael Weber [EMAIL
Thanks for reporting this bug. It is indeed a bug in GHC 4.04,
but the current working version of the compiler compiles and
runs it fine.
So for now, just compile without -O. We plan to release 4.06 in the
next fortnight.
I hope the process of elimination didn't take too long.
Simon
|
Hi,
I've been trying to compile a toy example with GHC's parallel option.
The `impossible' happened ...
How do I get the parallel machinery working?
Best,
Dirk
Here is the verbose compiler report:
(the program code follows after that)
droog:~/Hacks/haskell/Equations/src/test ghc
Tue, 11 Jan 2000 07:36:22 -0800, Simon Marlow [EMAIL PROTECTED] pisze:
I'm tempted to junk the whole Regex library and replace it with
one based on pcre, actually.
http://www.dcs.gla.ac.uk/~meurig/regexp/ looks interesting, is
written in Haskell, but is quite big and seems to be not