Closed joshstella closed 9 years ago
Hmmm... I think that message is related to a change that was made to the time package a while back. But you're apparently using the latest version of time, so I don't understand why you're seeing that message. One difference is that you're using GHC 7.8.4, and I'm using 7.10.2, but that shouldn't matter.
I'll look into this on Monday when I'm back in the office. I'll see the exact versions of the packages I'm using, and try building using ghc 7.8.4. Maybe I need to tighten up one of the package dependencies.
Are you building the version from this repo, or are you installing from hackage (cabal install creatur
)? Both versions should be identical, but perhaps I forgot to upload a file to the repo.
Thanks for the quick response. I've tried it from DLing here and from cabal. Same issue. I got a successful build on my mac - will post versions when I get back to it.
I found out what's wrong. When GHC 7.10 came out, I created a version or two of Créatúr that would work with both GHC 7.8 and GHC 7.10. For later versions, I intended to only support GHC 7.10. Unfortunately, I didn't properly set the constraint in the .cabal
file. I'll fix that in the next release.
So your options are:
I went back through my commits, and the only changes I've made since creatur-5.9.5 have been to add some tracing features to make it easier for me to diagnose problems with genetic encoding and decoding of complex data structures. So if you decide to stick with creatur-5.9.5, you're not missing anything. Sorry about the confusion!
Thanks much for running this to ground. When I'm done traveling and have some time I'll go to 5.9.5. Finding your thesis interesting reading for a flight.
Wow, it's nice to hear that you're finding my thesis interesting. If you want more up-to-date info, I have a couple of papers published since that I could send you. If you're interested, send an email to amy AT nualeargais.ie.
I'm running with ghc 7.6.3 and cabal 1.20.0.2. When I do a
cabal install
from the creatur directory, I get:I'm just learning Haskell, so if there's something obvious I'm missing, sorry to bother you.
Best regards, Josh