Christian Maeder wrote: > Hi, > > 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 > > Other static libraries are compatible with those from > http://www.dfki.de/sks/hets/intel-mac/versions/ghc-6.8.2-i386-apple-darwin.tar.bz2 > (in fact HSreadline-1.0.1.0 was created this way)
Be warned. While static linking seems to work, dynamic linking using ghci does not: ghci -package readline 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' Has someone an idea how to fix this? > Cheers Christian > > P.S. ranlib during installation is actually not needed on Intel Macs > (only for PPC) _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users