tealeg's ikarus-bzr PKGBUILD already supports x86_64 too... you said
you wanted the bzr version right? I don't know why his 0.0.3 version
is i686 only.

On Wed, Apr 14, 2010 at 10:05 AM, Ramana Kumar <[email protected]> wrote:
> I started with Geoff Teale's PKGBUILD and customized it to work on my
> system (which is also 64-bit Arch linux).
>
> This installs ikarus to /usr/bin/ikarus (which is where it should go
> on Arch, since Arch scorns local).
>
> (If you don't want the opengl stuff, you can probably remove the
> freeglut/libffi deps and the --enable-libffi option.)
>
> # $Id: pkgbuild-mode.el,v 1.23 2007/10/20 16:02:14 juergen Exp $
> # Maintainer: Geoff Teale <[email protected]>
> pkgname=ikarus-bzr
> pkgver=bzr
> pkgrel=1
> pkgdesc="Ikarus R6RS Scheme compiler"
> url="http://ikarus-scheme.org";
> arch=('i686' 'x86_64')
> license=('GPL')
> depends=("gmp" "freeglut" "libffi")
> makedepends=("make" "autoconf" "gcc" "gmp" "libffi" "bzr")
> conflicts=(ikarus)
> provides=(ikarus)
> backup=()
> install=
> source=()
> md5sums=()
> options=(!docs)
> build() {
>  cd $srcdir
>  rm -rf ikarus.dev
>  bzr checkout --lightweight http://ikarus-scheme.org/ikarus.dev
>  cd ikarus.dev
>  ./configure --prefix=/usr --enable-libffi
> CFLAGS=-I"/usr/lib/libffi-3.0.8/include"
>  make || return 1
>  make DESTDIR=$pkgdir install
> }
>
>
> On Wed, Apr 14, 2010 at 5:16 AM, joshua bowles <[email protected]> wrote:
>> Not sure how active this list is:
>> I am new to Ikarus (and Scheme... and Lisp for that matter), but I thought
>> some of you might be interested to know that I have installed Ikarus.dev on
>> my x86_64 ArchLinux through bzr --checkout lightweight... and it seems to be
>> working fine (i placed ikarus.dev in /usr/lib) and enabled libffi-3.0.9,
>> which is in /usr/lib, plus set library PATH for mit-church.
>> There is one catch... a basic install like this (I essentially followed the
>> directions in Ikarus user's guide plus the Church wiki for install on
>> Fedora) for 64ArchLinux won't put the binary in a path. I assume this is
>> what the user guide (pg. 7) means by
>> "You may need to update the PATH variable in your environment to contain the
>> directory in which the ikarus executable was installed."
>> Instead of updating bashrc $PATH to see the ikarus binary in the
>> ikaurs.dev/src directory I just moved it to my root /bin. I have installed
>> Ikarus on my Fedora 12 also, and I did not have to update any path variables
>> for the executable.
>> P>S> [[ I am going to try to a make PKGBUILD for Arch's AUR... Geoff Teal
>> has one, but adding arch=('x86_64') will not get it to work... (have to
>> build in 32 bit).  I am gonna try to make a PKGBUILD that uses bzr, but I've
>> never made a PKGBUILD and I don't know if this is possible. ]]
>>
>> --
>> Joshua Bowles
>> Adjunct Instructor
>> English Department,
>> Utah Valley University
>> current project:
>> http://sites.google.com/site/linguisticsinai/
>>
>>
>

Reply via email to