axiom-developer
[Top][All Lists]
Advanced

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

[Axiom-developer] Re: Cannot build aldor interface


From: Peter Broadbery
Subject: [Axiom-developer] Re: Cannot build aldor interface
Date: Thu, 19 Oct 2006 19:52:38 +0100

On Thu, 2006-10-19 at 09:40 +0200, Martin Rubey wrote:
> Dear all, especially Peter,
> 
> I'm trying to get my aldor interface running again -- new computers, I hate
> them.
> 
> However, make in src/aldor stops with 
> 
> 
> make[1]: Entering directory `/home/martin/GoldenAxiom/src/aldor'
> /home/martin/GoldenAxiom/src/aldor/types.mk:156:
> /home/martin/GoldenAxiom/int/aldor/saxiom/spadset.mk
> /home/martin/GoldenAxiom/src/aldor/Make.rules:179: ALL SPADSETS  sax0 saxiom
> /home/martin/GoldenAxiom/src/aldor/Make.rules:200: (0,0)
> /home/martin/GoldenAxiom/src/aldor/Make.rules:204:
> /home/martin/GoldenAxiom/int/aldor/sax0/spadset.mk: No such file or directory
> /home/martin/GoldenAxiom/src/aldor/Make.rules:200: (1,1)
> /home/martin/GoldenAxiom/src/aldor/Make.rules:204:
> /home/martin/GoldenAxiom/int/aldor/saxiom/spadset.mk: No such file or 
> directory
> /home/martin/GoldenAxiom/src/aldor/Make.rules:106: W: 1 I: 1
> /home/martin/GoldenAxiom/src/aldor/Make.rules:107: W:
> /home/martin/GoldenAxiom/int/aldor/sax0/spadset.mk
> make[1]: *** Keine Regel vorhanden, um das Target 
> 
> /home/martin/GoldenAxiom/src/aldor/as//home/martin/GoldenAxiom/int/aldor/ap/axlit.as
> 
>   benoetigt von            
> 
> /home/martin/GoldenAxiom/int/aldor/ap/axlit.ap
> 
> zu erstellen.  Schluss.
> make[1]: Leaving directory `/home/martin/GoldenAxiom/src/aldor'
> make: *** [all] Fehler 2
> 
> 
> Note the strange path in the target: it appears to me that
> 
> /home/martin/GoldenAxiom/src/aldor/ap
> 
> should not be there, right?
> 
> Where is this path created?
> 

Well, it's more that /home/martin/GoldenAxiom/int/aldor/ap shouldn't be there.
The rule that defines the dependency is in libaxiom.mk.

$(AX0_AP_FILES): $(MID)/ap/%.ap: $(IN)/as/%.as  $(MID)/ap/.dir

Which suggests a make bug, since in this case, % = 'axlit', not the full file 
name.  
Which version of make are you using?

I can't debug it at the moment, as I changed machine recently, and in the 
process of 
redoing the aldor code without using java, and a slightly saner makefile 
framework.

The 'not java' bit works, but I need a bit of free time to sort out the build 
process.

Peter






reply via email to

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