
Setup.hs:13:7: Could not find module `Distribution.Compat.FilePath': it is hidden (in package Cabal-1.1.6.2)
This is what I did to make takusen build with ghc-6.6.1:
ben@sarun: .../haskell/takusen_0 > darcs whatsnew { hunk ./Setup.hs 13 -import Distribution.Compat.FilePath (splitFileName, joinPaths)^M$ +import System.FilePath (splitFileName, combine)^M$ hunk ./Setup.hs 124 - libDirs <- canonicalizePath (joinPaths path libDir)^M$ - includeDirs <- canonicalizePath (joinPaths path includeDir)^M$ + libDirs <- canonicalizePath (combine path libDir)^M$ + includeDirs <- canonicalizePath (combine path includeDir)^M$ }
HTH Ben
I've pushed changes to the Setup scripts (and the README.txt) in the darcs report so that it should build out-of-the-box. Just pull the latest code. However, I'm off on holiday (more-or-less unaccessable) for a couple of weeks on Monday, so if I've busted it badly, I apologize in advance. Alistair