On 7/4/06, Arjan Oosting <[EMAIL PROTECTED]> wrote:
Op di, 04-07-2006 te 09:09 -0700, schreef Anatoly Yakovenko: > I can't get c2hs to build on windows with ghc-6.4.2 > > $ runhaskell.exe Setup.hs configure > > Setup.hs:11:57: > Couldn't match `LocalBuildInfo' > against `Distribution.PackageDescription.PackageDescription' > Expected type: Args > -> InstallFlags > -> > Distribution.PackageDescription.PackageDescription > -> LocalBuildInfo > -> IO ExitCode > Inferred type: Args -> InstallFlags -> LocalBuildInfo -> IO > ExitCode > In the `postInst' field of a record > In the record update: defaultUserHooks {postInst = addWrapperAndLib} > > Any ideas? Update the Setup.hs file with one from the darcs repository of c2hs. Then it should build
I get a little farther, but it still doesn't work: # runhaskell.exe Setup.hs configure Configuring c2hs-0.14.5... configure: Dependency base-any: using base-1.0 configure: Dependency haskell98-any: using haskell98-1.0 configure: Using install prefix: C:\Program Files configure: Binaries installed in: C:\Program Files\c2hs-0.14.5 configure: Libraries installed in: C:\Program Files\Haskell\c2hs-0.14.5\ghc-6.4.2 configure: Private binaries installed in: C:\Program Files\c2hs-0.14.5 configure: Data files installed in: C:\Program Files\c2hs-0.14.5 configure: Using compiler: c:\ghc\ghc-6.4.2\bin\ghc.exe configure: Compiler flavor: GHC configure: Compiler version: 6.4.2 configure: Using package tool: c:\ghc\ghc-6.4.2\bin\ghc-pkg.exe configure: Using ar found on system at: C:\util\bin\ar.exe configure: No haddock found configure: No pfesetup found configure: Using ranlib found on system at: C:\util\bin\ranlib.exe configure: Using runghc found on system at: c:\ghc\ghc-6.4.2\bin\runghc.exe configure: No runhugs found configure: No happy found configure: No alex found configure: Using hsc2hs: c:\ghc\ghc-6.4.2\bin\hsc2hs.exe configure: No c2hs found configure: No cpphs found configure: No greencard found Setup.hs: Cannot find: sh [EMAIL PROTECTED] ~/math/c2hs-0.14.5 # runhaskell.exe Setup.hs build Preprocessing executables for c2hs-0.14.5... Setup.hs: can't find source for C2HSConfig in ["base\\admin","base\\errors","base\\general","base\\graphs","base\\state","base\\syms","base\\syntax","c2hs\\c","c2hs\\chs","c2hs\\gen","c2hs\\state","c2hs\\toplevel"] Anatoly _______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell