[Haskell-cafe] Installing REPA
Peter Simons
simons at cryp.to
Sat Apr 7 13:38:15 CEST 2012
Hi Ben,
> I've just pushed Repa 3 onto Hackage, which has a much better API
> than the older versions, and solves several code fusion problems.
when using the latest version of REPA with GHC 7.4.1, I have trouble
building the repa-examples package:
| Building repa-examples-3.0.0.1...
| Preprocessing executable 'repa-volume' for repa-examples-3.0.0.1...
| [1 of 1] Compiling Main ( examples/Volume/Main.hs, dist/build/repa-volume/repa-volume-tmp/Main.o )
| Linking dist/build/repa-volume/repa-volume ...
| Preprocessing executable 'repa-sobel' for repa-examples-3.0.0.1...
| [1 of 2] Compiling Solver ( examples/Sobel/src-repa/Solver.hs, dist/build/repa-sobel/repa-sobel-tmp/Solver.o )
| Loading package ghc-prim ... linking ... done.
| Loading package integer-gmp ... linking ... done.
| Loading package base ... linking ... done.
| Loading package array-0.4.0.0 ... linking ... done.
| Loading package bytestring-0.9.2.1 ... linking ... done.
| Loading package deepseq-1.3.0.0 ... linking ... done.
| Loading package containers-0.4.2.1 ... linking ... done.
| Loading package binary-0.5.1.0 ... linking ... done.
| Loading package bmp-1.2.1.1 ... linking ... done.
| Loading package old-locale-1.0.0.4 ... linking ... done.
| Loading package old-time-1.1.0.0 ... linking ... done.
| Loading package extensible-exceptions-0.1.1.4 ... linking ... done.
| Loading package time-1.4 ... linking ... done.
| Loading package random-1.0.1.1 ... linking ... done.
| Loading package pretty-1.1.1.0 ... linking ... done.
| Loading package template-haskell ... linking ... done.
| Loading package QuickCheck-2.4.2 ... linking ... done.
| Loading package primitive-0.4.1 ... linking ... done.
| Loading package vector-0.9.1 ... linking ... done.
| Loading package repa-3.0.0.1 ... linking ... done.
| Loading package repa-io-3.0.0.1 ... linking ... done.
| Loading package repa-algorithms-3.0.0.1 ... linking ... done.
| [2 of 2] Compiling Main ( examples/Sobel/src-repa/Main.hs, dist/build/repa-sobel/repa-sobel-tmp/Main.o )
| Linking dist/build/repa-sobel/repa-sobel ...
| Preprocessing executable 'repa-mmult' for repa-examples-3.0.0.1...
|
| examples/MMult/src-repa/Main.hs:3:8:
| Could not find module `Solver'
| Use -v to see a list of the files searched for.
When I attempt to use repa 3.1.x, the build won't even get past the
configure stage, because Cabal refuses these dependencies. Is that a
known problem, or am I doing something wrong?
Take care,
Peter
More information about the Haskell-Cafe
mailing list