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
