[Top][All Lists]

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

Re: [Axiom-developer] Aldor compilation for Axiom

From: Martin Rubey
Subject: Re: [Axiom-developer] Aldor compilation for Axiom
Date: 06 Nov 2006 08:34:04 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4

Ralf Hemmecke <address@hidden> writes:

> Hello,
> could someone tell me what ")compile" is actually doing in Axiom?
> It is certainly more than saying
> aldor -O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y
> $AXIOM/algebra
> (without having an Axiom session running).
> I think someone once said that )compile calls aldor with the above flags and
> then also generates object files from the .lsp files. How could I achieve that
> from outside Axiom? Or is it enough to provide the .lsp files and the
> compilation to object files is triggered when the code is first used?
> Further, I actually have a whole library (several .as files). What would be 
> the
> right procedure to compile them externally (I want to do that via Makefiles)
> and then provide some nice mechanism to load the compiled library into Axiom.
> I just need a rough overview.

If you say

> aldor -O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y
> $AXIOM/algebra




)lib blah

it should work. I guess that in this case the lisp is interpreted rather than
compiled. But usually, that doesn't matter anyway, at least not for


)lib )dir .

(as described in HyperDoc) doesn't work properly in this case, I have no idea
why. The signatures seem to get loaded, but calling a function makes axiom


reply via email to

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