On 17/11/2010 14:34, Christian Maeder wrote:
ghc can be built without and with libffi.

Which build option are you referring to here? libffi is required for FFI support in GHCi, and for FFI "wrapper" imports. However on x86 and x86_64 we don't normally use libffi for wrappers, because we have a native implementation that is a bit faster (this is the UseLibFFIForAdjustors build option).

What advantage do I gain in
the latter case? The packages that come with ghc (displayed by "ghc-pkg
dump") don't use it.

The RTS should depend on it.

Cheers,
        Simon


Thanks Christian


Am 16.11.2010 13:03, schrieb Christian Maeder:
http://new-www.haskell.org/ghc/dist/7.0.1/ghc-7.0.1-i386-unknown-linux.tar.bz2

./configure failed with:

checking for path to top of build tree... utils/ghc-pwd/ghc-pwd: error
while loading shared libraries: libffi.so.5: cannot open shared object
file: No such file or directory
configure: error: cannot determine current directory

ldd utils/ghc-pwd/ghc-pwd
         linux-gate.so.1 =>   (0xffffe000)
         libutil.so.1 =>  /lib/libutil.so.1 (0xb7718000)
         libdl.so.2 =>  /lib/libdl.so.2 (0xb7713000)
         libm.so.6 =>  /lib/libm.so.6 (0xb76e9000)
         libffi.so.5 =>  not found
         libgmp.so.3 =>  /usr/lib/libgmp.so.3 (0xb7693000)
         librt.so.1 =>  /lib/librt.so.1 (0xb7689000)
         libc.so.6 =>  /lib/libc.so.6 (0xb751e000)
         /lib/ld-linux.so.2 (0xb7745000)
         libpthread.so.0 =>  /lib/libpthread.so.0 (0xb7503000)

The 64Bit version works, though.

Christian


Am 16.11.2010 01:09, schrieb Ian Lynagh:
How to get it
~~~~~~~~~~~~~

The easy way is to go to the web page, which should be self-explanatory:

         http://www.haskell.org/ghc/


_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to