14:32[2] ~/src/jhc % make make all-am make[1]: Entering directory `/Users/mwotton/src/jhc' ./jhc --noauto -L- -L. -ilib/haskell98 -pjhc -pbase --build-hl lib/ haskell98.cabal -o haskell98-1.0.hl jhc --noauto -L- -L. -ilib/haskell98 -pjhc -pbase --build-hl lib/ haskell98.cabal -o haskell98-1.0.hl jhc 0.6.2 (-n krasyupheasy-5 ) Creating library from description file: "lib/haskell98.cabal" Reading: "lib/haskell98.cabal" Finding Dependencies... Using Ho Cache: '/Users/mwotton/.jhc/cache' Loading libraries: ["jhc","base"] Library: jhc-1.0 <./jhc-1.0.hl> Library: base-1.0 <./base-1.0.hl> Error: Module not found: Array Error: Module not found: CPUTime Error: Module not found: Char Error: Module not found: Complex Error: Module not found: Directory Error: Module not found: IO Error: Module not found: Ix Error: Module not found: List Error: Module not found: Locale Error: Module not found: Maybe Error: Module not found: Monad Error: Module not found: Random Error: Module not found: Ratio Error: Module not found: Time make[1]: *** [haskell98-1.0.hl] Error 1 make[1]: Leaving directory `/Users/mwotton/src/jhc' make: *** [all] Error 2 this is with a current repo, plus the changes I've just sent to the list. Any ideas? Cheers Mark
On Sun, Aug 16, 2009 at 02:33:46PM +1000, Mark Wotton wrote:
14:32[2] ~/src/jhc % make make all-am make[1]: Entering directory `/Users/mwotton/src/jhc' ./jhc --noauto -L- -L. -ilib/haskell98 -pjhc -pbase --build-hl lib/ haskell98.cabal -o haskell98-1.0.hl jhc --noauto -L- -L. -ilib/haskell98 -pjhc -pbase --build-hl lib/ haskell98.cabal -o haskell98-1.0.hl jhc 0.6.2 (-n krasyupheasy-5 ) Creating library from description file: "lib/haskell98.cabal" Reading: "lib/haskell98.cabal" Finding Dependencies... Using Ho Cache: '/Users/mwotton/.jhc/cache' Loading libraries: ["jhc","base"] Library: jhc-1.0 <./jhc-1.0.hl> Library: base-1.0 <./base-1.0.hl> Error: Module not found: Array Error: Module not found: CPUTime Error: Module not found: Char Error: Module not found: Complex Error: Module not found: Directory Error: Module not found: IO Error: Module not found: Ix Error: Module not found: List Error: Module not found: Locale Error: Module not found: Maybe Error: Module not found: Monad Error: Module not found: Random Error: Module not found: Ratio Error: Module not found: Time make[1]: *** [haskell98-1.0.hl] Error 1 make[1]: Leaving directory `/Users/mwotton/src/jhc' make: *** [all] Error 2
this is with a current repo, plus the changes I've just sent to the list. Any ideas?
Did you pull in the source for haskell98 and containers from their respective darcs repositories? It is described in the docs/development.mkd file. Do you think 'meta-development-info' like this should be integrated into the main jhc manual? Actually, when you set up the buildbot, it would be cool to have a snapshot of the development manual online somewhere.. John -- John Meacham - ⑆repetae.net⑆john⑈ - http://notanumber.net/
On 18/08/2009, at 8:59 AM, John Meacham wrote:
On Sun, Aug 16, 2009 at 02:33:46PM +1000, Mark Wotton wrote:
this is with a current repo, plus the changes I've just sent to the list. Any ideas?
Did you pull in the source for haskell98 and containers from their respective darcs repositories? It is described in the docs/development.mkd file.
Argh, I'm an idiot - forgot haskell98 somehow. Sorry.
Do you think 'meta-development-info' like this should be integrated into the main jhc manual? Actually, when you set up the buildbot, it would be cool to have a snapshot of the development manual online somewhere..
I think stuff like this should really be in a script somewhere - something like GHC's darcs-all. This is slightly selfish, of course: currently I need the no-main functionality that's only in the darcs build, so I have to include detailed instructions on how to install ghc, darcs, DRiFT and jhc in my own project. What are your plans re the next release? I haven't had a lot of time to work on the buildbot, as I'm giving a talk at FP-Sydney on Thursday, but I should be able to get onto it pretty soon. mark
On Tue, Aug 18, 2009 at 09:34:18AM +1000, Mark Wotton wrote:
I think stuff like this should really be in a script somewhere - something like GHC's darcs-all. This is slightly selfish, of course: currently I need the no-main functionality that's only in the darcs build, so I have to include detailed instructions on how to install ghc, darcs, DRiFT and jhc in my own project. What are your plans re the next release?
Well, the tarballs don't require anything but ghc, so if you want to distribute your tree to someone else, you can just do a 'make dist' and send them the tarball that is generated. Automated tarballs from the darcs tree would be very nice to have actually. my release plans were to produce a 0.7.0 that has the front end improvements I have been working on recently, the redone library and ho support, the better progress updates, the automatic use of the ho cache, and so forth. Then do a 0.8.0 release that has back end improvements, a better code generator and a linear type analysis grin phase. 0.7.0 will likely be sometime this week, though if people can test the current darcs version, that would be nice. A _lot_ of front end code has changed since the last release, and I will likely make 0.7.0 a 'big release' in that I post it to the general haskell lists in addition to the jhc one. I may put a 0.6.9 in there for jhc people to play with that want to use the tarball or yum repository before the official 0.7.0 release. John -- John Meacham - ⑆repetae.net⑆john⑈ - http://notanumber.net/
participants (2)
-
John Meacham -
Mark Wotton