External Core

2004-11-15 Thread Josef Svenningsson
Dear fellow GHC users,

For a number of years GHC has been equipped with the external core language.
For those of you who are unfamiliar with this, it is a way to get GHC to
emit or read in programs in a format which is very close to its internal
intermediate language. This is for instance useful when you want to play
with various optimisations. Currently external core is close to an orphan.
Nobody is actively maintaining it and it is low on the GHC team's priority
list.

However, here at Chalmers we have two projects running which depends
critically on external core. We have therefore volunteered to adopt external
core and take responsibility for it. I will be the organiser of this effort.
We are happy for the blessing from the GHC developers and for trusting us
with this. 

We have a number of ideas on how we would like external core. But before
putting up an agenda we would like to hear from all the people out there who
uses external core. We would be very happy to hear who you are, what you are
doing with external core and what changes you might want to see. I'm hoping
that we together can work out an external core format which is useful for
many people.

Hoping to hear from you,

/Josef Svenningsson, PhD student at Chalmers, External core tsar


___
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users


Problems with CABAL in GHC head.

2004-11-15 Thread Keean Schupke
Trying to recompile GHC (for the template-haskell existential support), but
keeps failing on CABAL (the import for Foreign.Marshal.Alloc is missing
from ghc/lib/compat/Distribution/Version.hs as well as import paths for
Data/Version.hi which is not compiled yet as it depends on ghc-inplace.
   Keean.
___
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users


RE: Problems with CABAL in GHC head.

2004-11-15 Thread Simon Peyton-Jones
There have been quite a few changes here including new directories. Make
sure you cvs update with the -d flag, in both ghc/ and libraries/.
And make sure all makefiles and autoconf stuff is up to date. then
autoreconf and ./configure.   

Before doing make, go to ghc/driver and 'make clean'.  

Simon

| -Original Message-
| From: [EMAIL PROTECTED]
[mailto:glasgow-haskell-users-
| [EMAIL PROTECTED] On Behalf Of Keean Schupke
| Sent: 15 November 2004 17:37
| To: [EMAIL PROTECTED]
| Subject: Problems with CABAL in GHC head.
| 
| Trying to recompile GHC (for the template-haskell existential
support), but
| keeps failing on CABAL (the import for Foreign.Marshal.Alloc is
missing
| from ghc/lib/compat/Distribution/Version.hs as well as import paths
for
| Data/Version.hi which is not compiled yet as it depends on
ghc-inplace.
| 
| Keean.
| ___
| Glasgow-haskell-users mailing list
| [EMAIL PROTECTED]
| http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
___
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users