axiom-developer
[Top][All Lists]
Advanced

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

RE: [Axiom-developer] axiom/aldor build error on FreeBSD5.4


From: Bill Page
Subject: RE: [Axiom-developer] axiom/aldor build error on FreeBSD5.4
Date: Fri, 4 Nov 2005 09:31:57 -0500

On November 4, 2005 2:51 AM Gernot Hueber writes:
> 
> I want to build axiom--main--45 with native FreeBSD ports gcl 
> (=2.6.6), following the instructions on
> http://wiki.axiom-developer.org/AldorForAxiom
> 
> Axiom builds fine (with some minor "hacks"),

I thought axiom--main--1--patch-45 used gcl-2.6.7 or are you
building using a modified make script? The last time I built
the Aldor extension on Axiom I was using patch-44. I think Tim
actually included some of the Aldor patches directly into
patch-45 (but not the full build of the Aldor extension). So
building with patch-45 and later will require some changes to
the Aldor patch files, I think.

We are now at patch-46. When I get a chance, I will try the build
of the Aldor extension myself with patch-46 and post any changes
to the instructions I find necessary. But I am building on Fedora
Core 3 and RedHat 9 so these still might not be entirely relevant
to you.

When you get a chance it would be great if you could make note
of the "hacks" that you required in order to build Axiom.

Also, I think it would be very useful if someone could produce
a binary tarball (or whatever packaging is standard on FreeBSD)
of Axiom and upload it to the web site.

> as well aldor tests build and run properly, but building the
> src/aldor part fails with
> [...]
> %/axextend.as, 
> /home/hueber/src/axiom--main--1--patch-45/src/aldor/as/axexten
> d.as /home/hueber/src/axiom--main--1--patch-45/int/aldor/ap/.dir
> "/home/hueber/src/axiom--main--1--patch-45/src/aldor/as/axextend.as",
> line 382:
>                 macro  Rep == Ptr$Machine;
> .................................^
> [L382 C34] #1 (Warning) Definition of macro `Rep' hides an outer
> definition.
>

I do not recall ever seeing this warning from Aldor. Which version
of Aldor are you using? On the axiom-developer.org server the Aldor
extension for Axiom was built using:

  $ aldor -version
  Aldor version 1.0.2 for LINUX(glibc2.3)

> Creating dependencies for ax0 C: 2
> gmake[1]:
> [/home/hueber/src/axiom--main--1--patch-45/int/aldor/dep_ax0.stamp]
> Error 255 (ignored)
> cat: 
> /home/hueber/src/axiom--main--1--patch-45/int/aldor/gendeps/ax
> lit.dep: No such file or directory
> ** Build failed
> for /home/hueber/src/axiom--main--1--patch-45/int/aldor/deps/axlit.dep
> [...]

This error looks similar to what I saw when I was using the
wrong version of make. What version are you using? As noted
in the instructions on MathAction, the build assumes

  $ make --version
  GNU Make 3.80

I might as well ask you also: What version of Java you are
using?

> ... 
> Can anybody explain/solve this error?
> 

I don't have access to a FreeBSD system so I can't be too
specific, but I would be glad to try to help.

Regards,
Bill Page.






reply via email to

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