On Mon, Oct 12, 2009 at 5:57 PM, Enrique Perez-Terron <en...@online.no> wrote:
> I have just downloaded open-axiom-1.3.0.tar.bz2, and attempted to build
> it using the standard installed gcl from Fedora 11.

I am the Fedora maintainer of gcl.  I welcome input on how the gcl
package should be configured and built.

> Obviously the program expects the input to have an empty line separating
> distinct parts. Maybe some tool has been changed. Maybe there used to be
> an empty line just before the "*(.iplt)" line, or may be two lines
> containing .iplt have been added in a recent version of the tools that
> generate the map file. I have

The *(.iplt) line didn't use to be present.  I found .iplt lines being
generated when I last built on Fedora Rawhide (soon to be F-12), and
fixed the problem there.  I didn't realize it had shown up in F-11 as
well.  I'll roll a new F-11 package with the iplt fix in it tomorrow.

>> GCL (GNU Common Lisp)  April 1994  131072 pages
>> Building symbol table for /home/enrique/src/build-oa/src/lisp/raw_lisp ..
>> loading /usr/lib/gcl-2.6.8/unixport/../lsp/gcl_export.lsp
>> Initializing gcl_defmacro.o
>> Can't open file ~s
>> Lisp initialization failed.
>>
>> "lisp"
>>
>> AxiomCore>
>
> I found the following line in the source of gcl, in file o/fasdump.c:
>
>> if (in == Cnil)
>>        FEerror("Can't open file ~s",1,d);
>
> I wonder if the string "~s" should have been "%s" ...

No, that function takes Lisp formatting strings.  See o/error.c.  I
don't know why it didn't expand the ~s.
-- 
Jerry James
http://www.jamezone.org/


_______________________________________________
Gcl-devel mailing list
Gcl-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to