ghci failed to load static archive

Andrew Pimlott andrew at pimlott.net
Mon Sep 1 10:46:45 EDT 2003


On Mon, Sep 01, 2003 at 12:12:23PM +0100, Simon Marlow wrote:
> It looks like you should force a load of the haskell98 package before
> loading Fudgets.o.  Try adding a -package haskell98 on the command line.

After getting past some more problems with fudgets finding its
symbols, I am down to

    % ghci -fglasgow-exts -package lang -package base -package haskell98 -i/home/pimlott/local/fudgets/lib/GhcFudgets -L/usr/X11R6/lib -lX11 -lXext  /home/pimlott/local/fudgets/lib/GhcFudgets/Fudget*.o
       ___         ___ _
      / _ \ /\  /\/ __(_)
     / /_\// /_/ / /  | |      GHC Interactive, version 6.0.1, for Haskell 98.
    / /_\\/ __  / /___| |      http://www.haskell.org/ghc/
    \____/\/ /_/\____/|_|      Type :? for help.

    Loading package base ... linking ... done.
    Loading package haskell98 ... linking ... done.
    Loading package lang ... linking ... done.
    Loading object (static) /home/pimlott/local/fudgets/lib/GhcFudgets/FudgetsXlib.o ... done
    Loading object (static) /home/pimlott/local/fudgets/lib/GhcFudgets/Fudgets.o ... done
    Loading object (dynamic) X11 ... done
    Loading object (dynamic) Xext ... done
    final link ... ghc-6.0.1: internal error: checkProddableBlock: invalid fixup in runtime linker
        Please report this as a bug to glasgow-haskell-bugs at haskell.org,
        or http://www.sourceforge.net/projects/ghc/

> The "right" way to fix this is to make a package from the Fudgets
> library and add the correct dependencies to the package configuration.

Maybe if I can get it running.  :-)

Thanks,
Andrew



More information about the Glasgow-haskell-bugs mailing list