[Top][All Lists]

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

[Axiom-developer] Axiom Ubuntu 15.10 build failure m__gmpz_add question

From: daly
Subject: [Axiom-developer] Axiom Ubuntu 15.10 build failure m__gmpz_add question
Date: Tue, 10 Nov 2015 18:14:44 -0600


On Ubuntu 15.10 there appears to be a problem related to m__gmpz_add.
Before I go too far down this rabbit hole, is there anything to know?

I did the usual

git clone git://
cd axiom
export AXIOM=`pwd`/mnt/ubuntu
export PATH=$AXIOM/bin:$PATH
make NOISE= TESTSET=moretests

which failed.

It appears that there was a problem with libgmp3 and alloc.c
I did an apt-get install libgmp3 but the build still fails

I've uploaded the console log to:


I tried fetching a latest version of GCL with:

git clone git://
cd gcl
git checkout master
cd gcl

which fails with:

makefile:39: recipe for target 'pathname.o' failed
make[1]: *** [pathname.o] Error 1

which seems to be related to:

pathname.d:566:38: error: expected ')' before 'restrict'

pathname.d: 570:1: warning: useless type name in empty declaration
 int restrict;

pathname.d:571:1 error: expected identifier or '(' before '{' token

I've uploaded the console log to:


So the gcl-2.6.8pre7 fails due to some change related to gmp.
And the gcl-2.7.0 version in the repo seems to have a problem
with the symbol 'restrict'. 

I'm going to hack on the restrict code to see if I can get a
working GCL on Ubuntu 15.10


reply via email to

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