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. _______________________________________________ Axiom-developer mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/axiom-developer
