[Top][All Lists]

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

[Axiom-developer] RE: NULL_OR_ON_C_STACK macro invalid (was: noweb)

From: Page, Bill
Subject: [Axiom-developer] RE: NULL_OR_ON_C_STACK macro invalid (was: noweb)
Date: Thu, 10 Aug 2006 16:04:32 -0400


On Thursday, August 10, 2006 1:59 PM you wrote:
> Greetings!  FYI, just committed the removal of the
> power of 2 constraint on maxpage in both cvs head and
> version 2.6.8pre.

Thanks for looking into this.

I just grabbed 2.6.8pre from cvs into a temp directory and
created a replacement tarball for the Axiom build, thus:

  cd /home/page/temp-dir
  export CVSROOT=:pserver:address@hidden:/sources/gcl
  cvs -z9 -q co -d gcl-2.6.8pre -r Version_2_6_8pre gcl
  tar czvf gcl-2.6.8pre.tgz gcl-2.6.8pre
  cd /home/page/
  mv gcl-2.6.8pre.tgz old_gcl-2.6.8pre.tgz
  mv /home/page/temp-dir/gcl-2.6.8pre.tgz .
  cd /home/page/

I edited the GCLOPTS in Makefile from
resulting in

  GCLOPTS=--enable-vssize=65536*2 --enable-statsysbfd \

in the default build for Axiom Silver build-improvements branch:

  make clean
  ./configure | tee build.log
  make 2>&1 | tee -a build.log

The build proceeded much further than before - the GCL sub-build
finished without errors - yeah! But the build of Axiom failed
with the following error message quite far along into the
interpsys build phase :(

  error: conflicting types for 'MYCOMBINE'

This is not something I have seen before. This same source builds
fine with the older version of 2.6.8pre and 128*256.

Here is the tail end of the log. I can send you the rest if you

Please let me know how I can help.

Bill Page


25 making /home/page/ from
24 making /home/page/
from /home/page/
error: conflicting types for 'MYCOMBINE'
/home/page/ error:
previous declaration of 'MYCOMBINE' was here
error: conflicting types for 'MYCOMBINE'
/home/page/ error:
previous declaration of 'MYCOMBINE' was here
make[4]: ***
[/home/page/] Error 255
make[4]: Leaving directory
make[3]: *** [interpdir] Error 2
make[3]: Leaving directory `/home/page/'
make[2]: *** [srcdir] Error 2
make[2]: Leaving directory `/home/page/'
make[1]: *** [do-all] Error 2
make[1]: Leaving directory `/home/page/'
make: *** [all] Error 2


reply via email to

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