[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] Re: First (quick & dirty) port of Axiom to gcl-2.5.2
From: |
David MENTRE |
Subject: |
[Axiom-developer] Re: First (quick & dirty) port of Axiom to gcl-2.5.2 and powerpc architecture |
Date: |
03 May 2003 16:36:01 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
David MENTRE <address@hidden> writes:
> 1. Grab latest Axiom original sources on CVS:
> cvs -d:pserver:address@hidden:/home/cvs co axiom
>
> 2. apply the below patch:
> cd axiom
> patch -p1 < axiom-dm4.patch
>
> 3. enter new/new/ directory and define needed environment variables
> cd new/new/
> export OLD_IN_PACKAGE='magic incantation: make Axiom work!!'
> export AXIOM=`pwd`/mnt/linux
Oops, I have forgotten, you also need gcl 2.5.2 sources:
3bis. grap a copy of gcl-2.5.2 sources at ftp://ftp.gnu.org/pub/gnu/gcl
and put it as gcl-2.5.2.tgz in new/new/zips/ directory.
> 4. change some hard coded path in some files
>
> 4a. in new/new/Makefile and new/new/Makefile.pamphlet:
> change
> SPD=/home/david/pub/axiom-libre/axiom-powerpc/new/new
> to the corresponding directory in your tree
> SPD=(pathname)/axiom/new/new
>
> 4b. in new/new/src/interp/debugsys.lisp.pamphlet:
> change all occurences of:
> /home/david/pub/axiom-libre/axiom-powerpc/new/new
> to the corresponding directory in your tree
> (pathname)/axiom/new/new
>
> 5. type "make" and go outside have a good lunch :)
>
> 6. hopefully, you'll have a binary obj/linux/bin/interpsys that is your
> Axiom interpreter. You should be able to compute 1+1.
--
address@hidden