Macでghciを起動すると

GHCi, version 7.0.3: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... <command line>: can't load .so/.DLL for: iconv (dlopen(libiconv.dylib, 9): image not found)

というエラーがでます。libiconvは入れてますし、/usr/lib/libiconv.dylib, /usr/local/lib/libiconv.dylibも存在します。
libiconv.dylibやそのシンボリックリンクがある場所でghciを呼ぶと問題なく起動できるのですが、
直し方がわかる方いますでしょうか?