[Haskell-beginners] Problems with installing lambdabot

Brent Yorgey byorgey at seas.upenn.edu
Tue Jul 3 21:40:38 CEST 2012


This particular error appears to have something to do with your
ncurses installation (do you have ncurses installed?).

However, I should warn you that lambdabot is notoriously difficult to
install.

-Brent

On Tue, Jul 03, 2012 at 09:16:00PM +0200, Antoras wrote:
> I tried to install labdabot with 'cabal install lambdabot' and after
> some minutes cabal aborts with an error message (see end of mail).
> 
> I use ArchLinux 64Bit and the following software versions:
> 
> $ cabal -V
> cabal-install version 0.14.0
> using version 1.14.0 of the Cabal library
> $ ghc --version
> The Glorious Glasgow Haskell Compilation System, version 7.4.2
> $ gcc -v
> Using built-in specs.
> COLLECT_GCC=gcc
> COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/lto-wrapper
> Target: x86_64-unknown-linux-gnu
> [...]
> gcc version 4.7.1 (GCC)
> 
> Does someone know what's the problem here?
> 
> 
> Error message:
> 
> 
> $ cabal install lambdabot
> Resolving dependencies...
> Configuring lambdabot-4.2.3.2...
> Building lambdabot-4.2.3.2...
> Preprocessing executable 'lambdabot' for lambdabot-4.2.3.2...
> 
> [...]
> 
> [28 of 79] Compiling Plugin.Activity  ( Plugin/Activity.hs,
> dist/build/lambdabot/lambdabot-tmp/Plugin/Activity.o )
> Loading package ghc-prim ... linking ... done.
> Loading package integer-gmp ... linking ... done.
> Loading package base ... linking ... done.
> Loading package Boolean-0.0.1 ... linking ... done.
> Loading package array-0.4.0.0 ... linking ... done.
> Loading package deepseq-1.3.0.0 ... linking ... done.
> Loading package containers-0.4.2.1 ... linking ... done.
> Loading package semigroups-0.8.3.2 ... linking ... done.
> Loading package void-0.5.6 ... linking ... done.
> Loading package MemoTrie-0.5 ... linking ... done.
> Loading package NumInstances-1.0 ... linking ... done.
> Loading package vector-space-0.8.1 ... linking ... done.
> Loading package transformers-0.3.0.0 ... linking ... done.
> Loading package mtl-2.1.2 ... linking ... done.
> Loading package bytestring-0.9.2.1 ... linking ... done.
> Loading package unix-2.5.1.1 ... linking ... done.
> Loading package unlambda-0.1 ... linking ... done.
> Loading package extensible-exceptions-0.1.1.4 ... linking ... done.
> Loading package old-locale-1.0.0.4 ... linking ... done.
> Loading package time-1.4 ... linking ... done.
> Loading package random-1.0.1.1 ... linking ... done.
> Loading package pretty-1.1.1.0 ... linking ... done.
> Loading package template-haskell ... linking ... done.
> Loading package QuickCheck-2.5 ... linking ... done.
> Loading package dlist-0.5 ... linking ... done.
> Loading package smallcheck-0.6.1 ... linking ... done.
> Loading package syb-0.3.6.2 ... linking ... done.
> Loading package show-0.4.1.2 ... linking ... done.
> Loading package filepath-1.3.0.0 ... linking ... done.
> Loading package old-time-1.1.0.0 ... linking ... done.
> Loading package directory-1.1.0.2 ... linking ... done.
> Loading package process-1.1.0.1 ... linking ... done.
> 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)
> cabal: Error: some packages failed to install:
> lambdabot-4.2.3.2 failed during the building phase. The exception was:
> ExitFailure 1
> cabal install lambdabot  15.19s user 0.67s system 96% cpu 16.413 total
> 
> _______________________________________________
> Beginners mailing list
> Beginners at haskell.org
> http://www.haskell.org/mailman/listinfo/beginners



More information about the Beginners mailing list