axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] Re: aldor patches


From: Peter Broadbery
Subject: [Axiom-developer] Re: aldor patches
Date: Tue, 23 Aug 2005 09:38:19 +0100

On Mon, 2005-08-22 at 23:06 -0500, address@hidden wrote:
> Pete,
> 
> I'm looking at your patches and reading them in detail.
> 
> You mention a shell variable 'ALDORROOT' but don't tell me what
> value it is expected to have (a) at compile time and (b) at runtime.
> 

ALDORROOT is the location of your aldor distribution; it should always
be set to the place where aldor is installed on your machine - in the
NAG days we could install aldor within the axiom tree - I'm guessing
that this isn't viable with different licenses for the two systems. 

Fortunately the two things are fairly loosely coupled; I don't see any
reason for the aldor lisp generator to change dramatically, and axiom's
requirements are pretty stable. Moving versions should be less painful
than changing lisps for example.

> I'm assuming that the aldor compiler will be in 
>   mnt/linux/bin
> and the libraries would be in 
>   mnt/linux/lib
> 
> 
> Also in the Makefile.pamphlet you set:
> 
> INTERPSYS := ${OBJ}/${SYS}/bin/depsys
> 
> Is this what you intended? Why?

Not sure; I've probably just taken liberties with the conventional
names;  It should be depsys of course.  I probably initially used
interpsys, and then ran into a problem and changed the definition and
not the name.

> 
> I did learn the difference between '=' and ':=' in Makefiles from
> your comments so I'll look at back-fitting this into the system
> where appropriate.
> 
> more questions to follow...
> 
> t

OK - will try to reply quickly, but I'm out and about fairly frequently.

NB: As expected, I missed a bunch of files and certain ones need to have
'document' run on them explicitly - I'll try to prepare a makefile which
explicitly does the document thing first; attrib.as.head.pamphlet
contains a minor error in the \author line; & should be a comma or
something.

Peter.

-- 
Peter Broadbery <address@hidden>




reply via email to

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