generic ghc binary Linux (x86_64) misses libHSghc

having just installed http://www.haskell.org/ghc/dist/6.6/ghc-6.6-x86_64-unknown-linux.tar.bz2 it occurs that libHSghc.a is missing, but ghc-pkg lists (ghc-6.6). Christian maeder@castor:~/haskell/linux64> ghci -package ghc ___ ___ _ / _ \ /\ /\/ __(_) / /_\// /_/ / / | | GHC Interactive, version 6.6, for Haskell 98. / /_\\/ __ / /___| | http://www.haskell.org/ghc/ \____/\/ /_/\____/|_| Type :? for help. Loading package base ... linking ... done. Loading package template-haskell ... linking ... done. Loading package readline-1.0 ... linking ... done. Loading package unix-1.0 ... linking ... done. Loading package Cabal-1.1.6 ... linking ... done. Loading package regex-base-0.71 ... linking ... done. Loading package regex-posix-0.71 ... linking ... done. Loading package regex-compat-0.71 ... linking ... done. Loading package haskell98 ... linking ... done. Loading package ghc-6.6 ... ghc-6.6: can't load .so/.DLL for: HSghc (libHSghc.so: cannot open shared object file: No such file or directory)

Christian Maeder schrieb:
having just installed http://www.haskell.org/ghc/dist/6.6/ghc-6.6-x86_64-unknown-linux.tar.bz2
it occurs that libHSghc.a is missing, but ghc-pkg lists (ghc-6.6).
I've rebuilt this binary distribution (having 38 MB now). It can be obtained from: http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/hets...

Christian Maeder wrote:
having just installed http://www.haskell.org/ghc/dist/6.6/ghc-6.6-x86_64-unknown-linux.tar.bz2
it occurs that libHSghc.a is missing, but ghc-pkg lists (ghc-6.6).
Christian
maeder@castor:~/haskell/linux64> ghci -package ghc ___ ___ _ / _ \ /\ /\/ __(_) / /_\// /_/ / / | | GHC Interactive, version 6.6, for Haskell 98. / /_\\/ __ / /___| | http://www.haskell.org/ghc/ \____/\/ /_/\____/|_| Type :? for help.
Loading package base ... linking ... done. Loading package template-haskell ... linking ... done. Loading package readline-1.0 ... linking ... done. Loading package unix-1.0 ... linking ... done. Loading package Cabal-1.1.6 ... linking ... done. Loading package regex-base-0.71 ... linking ... done. Loading package regex-posix-0.71 ... linking ... done. Loading package regex-compat-0.71 ... linking ... done. Loading package haskell98 ... linking ... done. Loading package ghc-6.6 ... ghc-6.6: can't load .so/.DLL for: HSghc (libHSghc.so: cannot open shared object file: No such file or directory)
Hmm. I re-uploaded that binary distribution at some point to fix something, and it looks like the new version doesn't have libHSghc.a, but the old one did. Now I can't remember what it was I fixed, so I'm in danger of re-uploading a new distribution with whatever bug was in the original one :-( Can anyone remember what was wrong with the first x86_64 distribution? Cheers, Simon
participants (2)
-
Christian Maeder
-
Simon Marlow