axiom-developer
[Top][All Lists]
Advanced

[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




reply via email to

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