
Following tells me that Data.Derive.Peephole was built. ar t dist/build/libHSderive-0.1.a says Derive.o is there. ghc-pkg -l /opt/local/lib/ghc-6.6/package.conf: Cabal-1.1.6, FilePath-0.11, GLUT-2.0, HUnit-1.1, OpenGL-2.1, QuickCheck-1.0, base-2.0, cgi-2006.9.6, derive-0.1, fgl-5.2, (ghc-6.6), haskell-src-1.0, haskell98-1.0, html-1.0, mtl-1.0, network-2.0, parsec-2.0, readline-1.0, regex-base-0.71, regex-compat-0.71, regex-posix-0.71, rts-1.0, stm-2.0, template-haskell-2.0, time-1.0, unix-1.0, xhtml-2006.9.13 derive-1.0 is in the list of packages. ghc --make FunParser.hs FunParser.hs:4:7: Could not find module `Data.Derive.Peephole': Use -v to see a list of the files searched for. I'm baffled again. --- runhaskell Setup.hs build Preprocessing library derive-0.1... Preprocessing executables for derive-0.1... Building derive-0.1... [1 of 9] Compiling Data.Derive.FixedPpr ( Data/Derive/FixedPpr.hs, dist/build/Data/Derive/FixedPpr.o ) [2 of 9] Compiling Data.Derive ( Data/Derive.hs, dist/build/Data/ Derive.o ) [3 of 9] Compiling Data.Derive.SYB ( Data/Derive/SYB.hs, dist/build/ Data/Derive/SYB.o ) [4 of 9] Compiling Data.Derive.TH ( Data/Derive/TH.hs, dist/build/ Data/Derive/TH.o ) [5 of 9] Compiling Data.Derive.BinaryDefer ( Data/Derive/ BinaryDefer.hs, dist/build/Data/Derive/BinaryDefer.o ) [6 of 9] Compiling Data.Derive.Eq ( Data/Derive/Eq.hs, dist/build/ Data/Derive/Eq.o ) [7 of 9] Compiling Data.Derive.Peephole ( Data/Derive/Peephole.hs, dist/build/Data/Derive/Peephole.o ) [8 of 9] Compiling Data.Derive.Binary ( Data/Derive/Binary.hs, dist/ build/Data/Derive/Binary.o ) [9 of 9] Compiling Data.Derive.Play ( Data/Derive/Play.hs, dist/build/ Data/Derive/Play.o ) ar: creating archive dist/build/libHSderive-0.1.a [1 of 1] Compiling Main ( Derive.hs, dist/build/derive/ derive-tmp/Main.o ) Linking dist/build/derive/derive ... sudo runhaskell Setup.hs install Installing: /usr/local/lib/derive-0.1/ghc-6.6 & /usr/local/bin derive-0.1... Registering derive-0.1... Reading package info from ".installed-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. -- http://wagerlabs.com/