gcl-devel
[Top][All Lists]
Advanced

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

Re: [Gcl-devel] Compiling GCL


From: Faré
Subject: Re: [Gcl-devel] Compiling GCL
Date: Thu, 24 Oct 2013 15:55:31 -0400

Note that if I in the makefile I replace (reset-sys-paths ...) by
(system::reset-sys-paths ...) I can complete the installation, though
I notice it doesn't install the ANSI variant of GCL, so I did that
manually.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Reason wins in the long run, because irrational memes fight each other,
whereas rational memes add up.


On Thu, Oct 24, 2013 at 12:43 PM, Faré <address@hidden> wrote:
> Exploring http://www.reddit.com/r/lisp/ I realized that GCL 2.6.8 and
> 2.6.9 had been released. Congratulations!
>
> I'm not sure what happened to the GCL 2.7.0 code that was once made
> available in Debian, and when compiling your code from git master, it
> displays 2.7.0, so I'm confused — maybe you have a document somewhere
> to unconfuse me.
>
> Anyway, in the vague hope that I could port ASDF to better work on
> GCL, I tried to compile and install gcl (from git branch master,
> commit 92d9d52591c281218cf85a21dfb40a40a1424574) on my Linux amd64
> Ubuntu 12.04.3 laptop, and ultimately failed to install it.
>
> First I tried to use ./configure but it looks like it failed to
> generate a new makefile or anything. However, I tried to use the
> existing makefile, and it looks like it worked and compiled gcl — a
> great progress since the last few times I tried over the years, and it
> failed due to library issues. Now, when I try to make install
> prefix=/home/tunes/local/stow/gcl I get the following failure (log
> below my .sig), and the install is incomplete. Am I doing something
> wrong? How can I fix it?
>
> Thanks for maintaining this piece of software.
>
> —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
> It's possible to program a computer in English. It's also possible to make an
> airplane controlled by reins and spurs.  — John McCarthy
>
>
> cp bin/gcl /home/tunes/local/stow/gcl/bin/
> rm -f /home/tunes/local/stow/gcl/bin/gcl.exe
> tar cf - unixport/saved_gcl info/*.info* clcs/package.lisp
> clcs/myload1.lisp clcs/gcl_clcs_macros.lisp cm
> pnew/gcl_collectfn.o cmpnew/gcl_collectfn.lsp xgcl-2/sysdef.lisp
> xgcl-2/gcl_dwtest.lsp xgcl-2/gcl_dwtestc
> ases.lsp lsp/gcl_gprof.lsp lsp/gcl_info.o lsp/gcl_profile.lsp
> lsp/gcl_export.lsp lsp/gcl_autoload.lsp cmp
> new/gcl_cmpmain.lsp cmpnew/gcl_cmpopt.lsp cmpnew/gcl_lfun_list.lsp
> lsp/gcl_auto_new.lsp h/cmpinclude.h un
> ixport/init_gcl.lsp unixport/libgcl.a unixport/libgclp.a
> gcl-tk/tk-package.lsp gcl-tk/tkl.o gcl-tk/tinfo.
> o gcl-tk/decode.tcl gcl-tk/demos/*.lsp gcl-tk/demos/*.lisp
> gcl-tk/demos/*.o    lsp/sys-proclaim.lisp cmpn
> ew/sys-proclaim.lisp pcl/sys-proclaim.lisp clcs/sys-proclaim.lisp
> unixport/gcl.script \
>         gcl-tk/gcl.tcl gcl-tk/gcltkaux  |  (cd
> /home/tunes/local/stow/gcl/lib/gcl-2.7.0 ;tar xf -)
> tar: gcl-tk/tkl.o: Cannot stat: No such file or directory
> tar: gcl-tk/tinfo.o: Cannot stat: No such file or directory
> tar: gcl-tk/demos/*.lsp: Cannot stat: No such file or directory
> tar: gcl-tk/demos/*.o: Cannot stat: No such file or directory
> tar: gcl-tk/gcltkaux: Cannot stat: No such file or directory
> tar: Exiting with failure status due to previous errors
> cd /home/tunes/local/stow/gcl/lib/gcl-2.7.0/unixport && \
>                 mv saved_gcl temp && \
>                 echo '(reset-sys-paths
> "/home/tunes/local/stow/gcl/lib/gcl-2.7.0/")(si::save-system
> "saved_gcl")' | ./temp && \
>                 rm -f temp
> GCL (GNU Common Lisp)  2.7.0 CLtL1    Oct 24 2013 00:14:54
> Source License: LGPL(gcl,gmp,pargcl), 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/tunes/
>
>>
> Error: UNDEFINED-FUNCTION :NAME RESET-SYS-PATHS
> Fast links are on: do (si::use-fast-links nil) for debugging
> Signalled by "AN ANONYMOUS FUNCTION".
> UNDEFINED-FUNCTION :NAME RESET-SYS-PATHS
>
> Broken at NIL.  Type :H for Help.
>>>
> Error: TYPE-ERROR :DATUM (NIL) :EXPECTED-TYPE CHARACTER
> Fast links are on: do (si::use-fast-links nil) for debugging
> Signalled by "AN ANONYMOUS FUNCTION".
> TYPE-ERROR :DATUM (NIL) :EXPECTED-TYPE CHARACTER
>
> Broken at NIL.  Type :H for Help.
>>>>make[2]: *** [install_unix] Error 255
> make[2]: Leaving directory `/home/tunes/src/gcl/gcl'
> make[1]: Leaving directory `/home/tunes/src/gcl/gcl'
> make: Leaving directory `/home/tunes/src/gcl/gcl'



reply via email to

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