On Mon, Jul 1, 2013 at 6:20 AM, Gabriel Dos Reis <g...@integrable-solutions.net> wrote: > On Wed, Jun 26, 2013 at 6:18 PM, Игорь Пашев <pashev.i...@gmail.com> wrote: > >> ((((((((((( GCL ))))))))))) >> >> http://paste.ec/?fcf8f03b16a95ea4#WomoWJZaQVxlglQurit+X5VMRfpWegsURp+CX8f6B3Q= >> >> Tail: >> ../../src/utils/hammer --tangle >> --output=../../x86_64-pc-linux-gnu/src/algebra/ystream.spad >> ../../../src/algebra/ystream.spad.pamphlet >> ../../src/utils/hammer --tangle >> --output=../../x86_64-pc-linux-gnu/src/algebra/zerodim.spad >> ../../../src/algebra/zerodim.spad.pamphlet >> ../driver/open-axiom --execpath=../interp/interpsys >> --system="../../x86_64-pc-linux-gnu" \ >> --spad-srcdir=../../x86_64-pc-linux-gnu/src/algebra \ >> --output=initdb.$$ --build-initdb && \ >> ../../../config/move-if-change initdb.$$ initdb.clisp >> GCL (GNU Common Lisp) 2.6.7 CLtL1 Jan 16 2013 03:13:03 >> Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl) >> Binary License: GPL due to GPL'ed components: (XGCL READLINE UNEXEC) >> Modifications of this banner must retain notice of a compatible license >> Dedicated to the memory of W. Schelter >> >> Use (help) to get some basic information on how to use GCL. >> Temporary directory for compiler files set to /tmp/ >> >> >> System error: >> (1- (LENGTH NIL)) is not of type NUMBER. > > This particular error was "funny". For some reasons, GCL > could not properly expand the macro "maxIndex" defined in > src/lisp/core.lisp and part of all Lisp images, so it replaced > its invocation by NIL. When compiled with --enable-cheking, > GCL complained that "maxIndex" was invalid as a function > (which is true, but irrelevant). > > I committed a fix for GCL. A couple of other patchlets > were needed. I am able to compile OA@GCL but only > with --enable-checking (which is a debug mode). It > takes long to compile and it is slow. Without this option, > GCL appears to chock on 'take' because of its type > proclamation.
I committed a patch that does not need --enable-checking. So, you should be able to build OpenAxiom with regular GCL with no further options. -- Gaby ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ open-axiom-devel mailing list open-axiom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open-axiom-devel