chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Installing easyffi egg fails


From: Mario Domenech Goulart
Subject: Re: [Chicken-users] Installing easyffi egg fails
Date: 26 Nov 2007 18:34:16 -0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4

Hi Tero,

On Mon, 26 Nov 2007 22:23:29 +0200 Tero Kukola <address@hidden> wrote:

> I installed the silex egg, no problems. When I try to install the
> easyffi egg, I get the next error:
> 
> address@hidden:~/temp$ sudo chicken-setup easyffi
> 
> The extension easyffi does not exist.
> Do you want to download it ? (yes/no/abort) [yes]
> downloading catalog ...
> downloading catalog from www.call-with-current-continuation.org ...
> downloading easyffi.egg from (www.call-with-current-continuation.org
> eggs 80)
>   gunzip -c ../easyffi.egg | tar xf -
> Error: argument is not a string or string vector: ("easyffi.so"
> "chicken-wrap")
> 
> I'm running 64bit Xubuntu, with the next Chicken version:
> 
> address@hidden:~/temp$ csc -V
> Version 2.5 - linux-unix-gnu-x86-64 - [ 64bit dload applyhook ]
> (c)2000-2006 Felix L. Winkelmann
> 
> Probably the Ubuntu default binary is too old?

Probably.  I think it's easier if you install the latest release (get
it from http://chicken.wiki.br/releases).

You'll need the following Ubuntu packages:

- gcc
- libc6-dev
- make

Then, just uncompress the chicken-2.732.tar.gz file, compile and
install:

   $ tar xzvf chicken-2.732.tar.gz
   $ make PLATFORM=linux
   $ make PLATFORM=linux install

You can use the PREFIX variable to specify an alternative installation
path if you want (something like "make PLATFORM=linux 
PREFIX=/usr/local/chicken-2.732").

Best wishes,
Mario




reply via email to

[Prev in Thread] Current Thread [Next in Thread]