Christian Maeder wrote: >> I've succeeded in building a binary distribution that uses static >> libraries for gmp and readline. libreadline.a, libncurses.a and libgmp.a >> with corresponding header files are included. (For license issues ask >> someone else.) Linking is done using the flag -search_paths_first. >> >> Frameworks or dylibs for gmp or readline are no longer required and are >> not used when linking binaries. >> >> http://www.dfki.de/sks/hets/intel-mac/versions/ghc-6.8.2-i386-apple-darwin-static-libs.tar.bz2
The file is updated now. My error was to strip the binaries. That means also "make install-strip" should not be used for installation. > Be warned. > While static linking seems to work, dynamic linking using ghci does not: > > ghci -package readline This works now as expected. Christian > GHCi, version 6.8.2: http://www.haskell.org/ghc/ :? for help > Loading package base ... linking ... done. > Loading package old-locale-1.0.0.0 ... linking ... done. > Loading package old-time-1.0.0.0 ... linking ... done. > Loading package filepath-1.1.0.0 ... linking ... done. > Loading package directory-1.0.0.0 ... linking ... done. > Loading package unix-2.3.0.0 ... linking ... done. > Loading package process-1.0.0.0 ... linking ... done. > ghc-6.8.2: > /Users/Shared/maeder/lib/ghc-6.8.2/lib/readline-1.0.1.0/HSreadline-1.0.1.0.o: > unknown symbol `_rl_insert_completions' > Loading package readline-1.0.1.0 ... linking ... ghc-6.8.2: unable to > load package `readline-1.0.1.0' _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users