[Top][All Lists]
[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.