gcl-devel
[Top][All Lists]
Advanced

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

Re: Gentoo gcl broken (was Re: [Gcl-devel] building maxima with gcl)


From: Camm Maguire
Subject: Re: Gentoo gcl broken (was Re: [Gcl-devel] building maxima with gcl)
Date: 14 Jan 2008 09:49:02 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings!

I believe the issue here is that the collectfn.o module has been
stripped.  GCL appends initialization data to its compiled object
modules by default -- if missing, then .data files are sought.  GCL
itself installs the .o file alone, and typically package installers
run strip on such objects unless instructed to do otherwise.

The weird path results from the si::*load-path* order:

>si::*load-path*

("/usr/lib/gcl-2.6.8/xgcl-2/" "/usr/lib/gcl-2.6.8/lsp/"
 "/usr/lib/gcl-2.6.8/gcl-tk/" "/usr/lib/gcl-2.6.8/cmpnew/")


This is harmless, AFAICT.

Take care,

"Andrey G. Grozin" <address@hidden> writes:

> OK, I've upgraded to the Debian patch 36. No improvement:
> 
> address@hidden ~ $ gcl
> GCL (GNU Common Lisp)  2.6.8 ANSI    Jan 14 2008 20:10:42
> Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl)
> Binary License:  GPL due to GPL'ed components: (XGCL READLINE BFD 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/
> 
> >(SI:use-fast-links nil)
> 
> NIL
> 
> >(compiler::emit-fn t)
> 
> Loading /usr/lib/gcl-2.6.8/xgcl-2/../cmpnew/gcl_collectfn.o
> Error in SYSTEM::ALOAD [or a callee]: Can't open file
> "/usr/lib/gcl-2.6.8/xgcl-2/../cmpnew/gcl_collectfn.data"
> 
> Broken at INVOKE-DEBUGGER.  Type :H for Help.
>   1 (Continue) Retry loading file
> "/usr/lib/gcl-2.6.8/xgcl-2/../cmpnew/gcl_collectfn.o".
>   2 (Abort) Return to top level.
> dbl:>>:b
> Backtrace: funcall > system:top-level > eval > system::aload >
> conditions::clcs-load > conditions::clcs-universal-error-handler >
> error > INVOKE-DEBUGGER
> NIL
> 
> Can anybody help? What should be in
> /usr/lib/gcl-2.6.8/cmpnew/gcl_collectfn.data ?
> (and, by the way, why such a strange path: ..../xgcl-2/../.... ?)
> 
> Andrey
> 
> 
> 
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

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