
Building array from cabal with ghc6.6: ~/array-0.1.0.0$ runhaskell Setup.hs configure Configuring array-0.1.0.0... ~/array-0.1.0.0$ runhaskell Setup.hs build Preprocessing library array-0.1.0.0... Building array-0.1.0.0... [ 1 of 10] Compiling Data.Array.Base ( Data/Array/Base.hs, dist/build/Data/Array/Base.o ) Data/Array/Base.hs:391:23: Not in scope: `Arr.numElements' Data/Array/Base.hs:1067:35: Not in scope: `ArrST.numElementsSTArray' Data/Array/Base.hs:1079:51: Not in scope: `ArrST.numElementsSTArray' Any ideas why? Thanks, Jim

Data/Array/Base.hs:391:23: Not in scope: `Arr.numElements'
Data/Array/Base.hs:1067:35: Not in scope: `ArrST.numElementsSTArray'
Data/Array/Base.hs:1079:51: Not in scope: `ArrST.numElementsSTArray'
I had the same problem with ghc-6.6. It works with ghc-6.8.2. -- Vimal

On Fri, Jan 18, 2008 at 06:19:13PM +0000, Jim Burton wrote:
Building array from cabal with ghc6.6:
~/array-0.1.0.0$ runhaskell Setup.hs configure Configuring array-0.1.0.0... ~/array-0.1.0.0$ runhaskell Setup.hs build Preprocessing library array-0.1.0.0... Building array-0.1.0.0... [ 1 of 10] Compiling Data.Array.Base ( Data/Array/Base.hs, dist/build/Data/Array/Base.o )
Data/Array/Base.hs:391:23: Not in scope: `Arr.numElements'
Data/Array/Base.hs:1067:35: Not in scope: `ArrST.numElementsSTArray'
Data/Array/Base.hs:1079:51: Not in scope: `ArrST.numElementsSTArray'
Any ideas why? Thanks,
Jim
The array package isn't needed for GHC 6.6, as Data.Array.* is included in the base package. Cheers, Spencer Janssen
participants (3)
-
Jim Burton
-
Spencer Janssen
-
Vimal