[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Axiom-developer] Problems building wh-sandbox
From: |
Waldek Hebisch |
Subject: |
Re: [Axiom-developer] Problems building wh-sandbox |
Date: |
Wed, 6 Jun 2007 14:36:51 +0200 (CEST) |
> Hello,
> I'm trying to build the wh-sandbox tree, but get the following error
> when running 'make'. I'm not familiar enough with the build process
> and LISP to effectively figure out the problem. Here is the error:
>
> >echo '(compiler::link (quote ("axiom-package.lisp" "axiom-lisp.o")) "lisp" '
> >\
> ' (format nil "(progn (let ((*load-path* (cons ~S
> *load-path*))'\
> ' (si::*load-types* ~S))' \
> ' (compiler::emit-fn t))' \
> ' (when (fboundp (quote si::sgc-on))' \
> ' (si::sgc-on t))' \
> ' (setq compiler::*default-system-p* t))"' \
> ' si::*system-directory* (quote (list ".lsp")))' \
> '
> "/opt/axiom/wh-build/src/lisp/../.././src/lib/bsdsignal.o
> /opt/axiom/wh-build/src/lisp/../.././src/lib/cfuns-c.o
> /opt/axiom/wh-build/src/lisp/../.././src/lib/sockio-c.o -lutil")' \
> | /usr/bin/gcl
> GCL (GNU Common Lisp) 2.6.7 CLtL1 Nov 10 2006 14:25:02
> 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/
>
> >GCL (GNU Common Lisp) April 1994 262144 pages
> Building symbol table for /opt/axiom/wh-build/src/lisp/raw_lisp ..
> I'm not an object
> Lisp initialization failed.
>
> "lisp"
>
> >/usr/bin/install -c lisp /opt/axiom/wh-build/build/x86_64-unknown-linux/bin
> /usr/bin/install: cannot stat `lisp': No such file or directory
> make: *** [do_it.gcl] Error 1
>
>
> How would I go about fixing this?
>
This looks like problem with your gcl installation. The message tells
you that the file /opt/axiom/wh-build/src/lisp/raw_lisp is not a valid
object file. But gcl should have made a fresh
/opt/axiom/wh-build/src/lisp/raw_lisp just in previous step...
I did not see such problem before, but I have seen other problems
doing this step using gcl-2.6.7 bundled with Linux distributions.
For me the problems went away when I used gcl that I compiled myself.
So, I would suggest that you fetch gcl source from axiom repository:
cd wh-sandbox
svn co
https://axiom.svn.sourceforge.net/svnroot/axiom/branches/build-improvements/gcl
gcl
and start a fresh build.
BTW: It is better to build in separate directory.
--
Waldek Hebisch
address@hidden