gcl-devel
[Top][All Lists]
Advanced

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

Re: [Gcl-devel] Can't compile latest GCL on Ubuntu 14.04


From: Faré
Subject: Re: [Gcl-devel] Can't compile latest GCL on Ubuntu 14.04
Date: Thu, 11 Sep 2014 19:49:48 -0400

On Sun, Aug 31, 2014 at 10:51 PM, Faré <address@hidden> 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



reply via email to

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