[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] Re: Axiom source code?
From: |
David MENTRE |
Subject: |
[Axiom-developer] Re: Axiom source code? |
Date: |
05 Jan 2003 22:37:54 +0100 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Hello Tim,
Many thanks for your detailed answer. I did not expected so many
information. :)
I've subscribed to both axiom's mailing-lists.
root <address@hidden> writes:
> Alternatively you can just do:
> cvs -d:pserver:address@hidden:/home/cvs co axiom
> and you'll get all of the posted code. Once you do that
> you can read the Makefile.dvi file (using xdvi) to get the
> instructions. Or just type
> make SPAD=`pwd`
> which in theory should build the system from scratch and
> a couple people have gotten it to work.
>
> Please give me feedback about any failures in this process.
I've tried to follow this procedure. However it failed.
1. Firstly, the "make SPAD=`pwd`" failed. I had to manually change SPD
and SPAD variables in the new/new/Makefile.
Looking at new/new/Makefile.dvi, it appears to me that the right
command to execute would be :
"make SPD=`pwd` SPAD=`pwd`/mnt/linux"
But in my opinion the right fix would be be to do
"SPAD=${MNT}/${SYS}" in Makefile and then do "make SPD=`pwd`".
2. Secondly, even with the modified variables, the make failed (after
compiling quite a lot of files) with the following error (error is at
command 84):
--------------begin------------
87 making /home/david/pub/axiom-libre/axiom/new/new/int/interp/nspadaux.lisp
from /home/david/pub/axiom-libre/axiom/new/new/src/interp/nspadaux.lisp.pamphlet
85 making /home/david/pub/axiom-libre/axiom/new/new/obj/linux/interp/nspadaux.o
from /home/david/pub/axiom-libre/axiom/new/new/int/interp/nspadaux.lisp
>
Compiling /home/david/pub/axiom-libre/axiom/new/new/int/interp/nspadaux.lisp.
End of Pass 1.
End of Pass 2.
OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
Finished compiling
/home/david/pub/axiom-libre/axiom/new/new/obj/linux/interp/nspadaux.o.
84 making
/home/david/pub/axiom-libre/axiom/new/new/mnt/linux/autoload/nspadaux.o from
/home/david/pub/axiom-libre/axiom/new/new/obj/linux/interp/nspadaux.o
make[3]: *** No rule to make target
`/home/david/pub/axiom-libre/axiom/new/new/src/algebra/INTERP.EXPOSED', needed
by
`/home/david/pub/axiom-libre/axiom/new/new/mnt/linux/algebra/INTERP.EXPOSED'.
Stop.
make[3]: Leaving directory
`/home/david/pub/axiom-libre/axiom/new/new/src/interp'make[2]: *** [interpdir]
Error 2
make[2]: Leaving directory `/home/david/pub/axiom-libre/axiom/new/new/src'
make[1]: *** [srcdir] Error 2
make[1]: Leaving directory `/home/david/pub/axiom-libre/axiom/new/new'
make: *** [all] Error 2
--------------end------------
I don't know if I have made a mistake or not.
I did not have yet the opportunity to check all the Makefile
documentation.
Best regards and once again, many thanks for your detailed reply,
david
--
address@hidden