ghc searches for package libraries relative to cwd?

Frederik Eaton frederik at a5.repetae.net
Wed Aug 16 18:54:10 EDT 2006


Hi all,

It seems that ghc is searching for package libraries relative to the
current directory. Is that the intended behavior? ghci does the same
thing, by the way.

$ pwd
/home/frederik/GSLHaskell2
$ ghc --make ../test-proc.hs -package GSL 
Chasing modules from: ../test-proc.hs
Compiling Main             ( ../test-proc.hs, ../test-proc.o )
Linking ...
$ cd ..
$ ghc --make test-proc.hs -package GSL 
Chasing modules from: test-proc.hs
Skipping  Main             ( test-proc.hs, test-proc.o )
Linking ...
/usr/bin/ld: cannot find -lHSGSL-0.5
collect2: ld returned 1 exit status

Frederik

-- 
http://ofb.net/~frederik/



More information about the Glasgow-haskell-bugs mailing list