[Haskell-beginners] Problems with installing lambdabot
Antoras
mail at antoras.de
Tue Jul 3 23:23:58 CEST 2012
Ok, after changing this the linker error is gone. But now I get a
compile error close to the place the linker error previously occurred:
[28 of 79] Compiling Plugin.Activity ( Plugin/Activity.hs,
dist/build/lambdabot/lambdabot-tmp/Plugin/Activity.o )
[...]
Loading package IOSpec-0.2.5 ... linking ... done.
Plugin/Activity.hs:18:10:
Illegal instance declaration for `Module
ActivityModule ActivityState'
(All instance types must be of the form (T a1 ... an)
where a1 ... an are *distinct type variables*,
and each type variable appears at most once in the instance head.
Use -XFlexibleInstances if you want to disable this.)
In the instance declaration for `Module ActivityModule ActivityState'
cabal: Error: some packages failed to install:
lambdabot-4.2.3.2 failed during the building phase. The exception was:
ExitFailure 1
On 07/03/2012 09:47 PM, Brandon Allbery wrote:
> On Tue, Jul 3, 2012 at 3:16 PM, Antoras <mail at antoras.de
> <mailto:mail at antoras.de>> wrote:
>
> Loading package readline-1.0.1.0 ... <command line>: can't load
> .so/.DLL for:
> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../lib/libncurses.so
> (-lncursesw: cannot open shared object file: No such file or
> directory)
>
>
> Your Linux distribution pulled a cute stunt that throws the dynamic
> loader (used for TH and ghci and a few other things) for a loop:
> libncurses.so, for backward compatibility purposes, is a GNU ld
> linker script which references libncursesw.so in a way the dynamic
> loader doesn't understand. You can work around this in one of two ways:
>
> 1. replace /usr/lib/libncurses.so with a symlink to
> /usr/lib/libncursesw.so; OR
> 2. edit /usr/lib/libncurses.so, which is a text file (linker script),
> to reference "/usr/lib/libncursesw.so" instead of "-lncursesw".
>
> --
> brandon s allbery allbery.b at gmail.com <mailto:allbery.b at gmail.com>
> wandering unix systems administrator (available) (412) 475-9364 vm/sms
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/beginners/attachments/20120703/4e765fa1/attachment.htm>
More information about the Beginners
mailing list