On Sun, Aug 31, 2014 at 10:51 PM, Faré <[email protected]> wrote:
> From a clean checkout of GCL:
>
> ./configure --prefix=/home/tunes/local/stow/gcl --enable-ansi
> make -l6 install prefix=/home/tunes/local/stow/gcl
>
> (cd o; make all)
> make[1]: Entering directory `/home/tunes/src/common-lisp/gcl/gcl/o'
> gcc -c -fsigned-char  -pipe -Wall  -Wno-unused-but-set-variable -O3
> -fomit-frame-pointer  -I/home/tunes/src/common-lisp/gcl/gcl/o -I../h
> -I../gcl-tk typespec.c
> In file included from ../h/include.h:127:0,
>                  from typespec.c:29:
> ../h/../h/new_decl.h:203:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
> ‘__attribute__’ before ‘{’ token
>  DEFUN {
>        ^
> make[1]: *** [typespec.o] Error 1
> make[1]: Leaving directory `/home/tunes/src/common-lisp/gcl/gcl/o'
> make: *** [unixport/saved_pre_gcl] Error 2
>
I tried on an old Ubuntu 12.04 machine, and it worked eventually
(though it took a lot of time compiling all those lsp files).
Therefore what prevents compilation on 14.04 is some library update of
some kind.

I could compile asdf.o and put it in the modules/ directory. However,
running it, I get:
The package named ASDF/INTERFACE, does not exist

This indicates that GCL doesn't like the expansion of the
uiop:define-package macro.
Yet, the expansion includes a (defpackage ...) that used to make GCL happier.

Do you have a suggestion on how to make packages work on GCL?

> Otherwise, what is the status on the GCL bugs listed in the asdf/TODO file?
>
This is still relevant.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Gods don't kill people. People with Gods kill people. — David Viaene

_______________________________________________
Gcl-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to