axiom-developer
[Top][All Lists]
Advanced

[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




reply via email to

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