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

Reply via email to