axiom-developer
[Top][All Lists]
Advanced

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

Re: [Axiom-developer] Problems building wh-sandbox


From: Martin Rubey
Subject: Re: [Axiom-developer] Problems building wh-sandbox
Date: 08 Jun 2007 19:24:52 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4

Dear Mike, Camm, Waldek,

Camm, could you help?  (Mike: please copy Camm for gcl related questions.  He
is the guru.)

"Mike Hansen" <address@hidden> writes:

> I'm running a standard copy of Ubuntu 7.04 on a Core 2 Duo.
> 
> Is there any other way to get a running copy of the wh-sandbox branch
> with Aldor support?

Oh dear, if I would have known that it is so difficult :-(

I guess that you currently have no axiom at all?  At least, you don't have
wh-sandbox, right?

In any case, I guess that for the workshop itself, aldor standalone will be
sufficient.  But that's hardly a remedy.

Maybe you could install wh-sandbox using SBCL?  (Warning: I have no idea
whether that's easier) You won't have graphics nor HyperDoc, but, on the other
hand, Aldor support should then be possible.

Martin

> 
> --Mike
> 
> On 6/6/07, Waldek Hebisch <address@hidden> wrote:
> >
> > > Hello,
> > >
> > > I'm building in a directory wh-build which is different than
> > > wh-sandbox.  I removed my copy of gcl and tried to have it build gcl
> > > from source.  After fixing problems with bfd.h and bfdlink.h by adding
> > > --disable-dynsysbfd --disable-statsysbfd to GCLOPTS, I get the
> > > following error while building GCL:
> > >
> > > cp init_pre_gcl.lsp.in init_pre_gcl.lsp.tmp
> > > touch raw_pre_gcl_map
> > > gcc -o raw_pre_gcl  \
> > >                -L.  -Wl,-Map raw_pre_gcl_map   -lpre_gcl -lm  -lgmp
> > > -lreadline -lncurses -lc -lgclp
> > > cat init_pre_gcl.lsp.tmp | sed \
> > >                -e "address@hidden@#(`cat ../majvers`.`cat ../minvers`) 
> > > `date`#1" \
> > >                -e "address@hidden@#`cat ../minvers | cut -f2 -d.`#1" \
> > >                -e "address@hidden@#`cat ../minvers | cut -f1 -d.`#1" \
> > >                -e "address@hidden@#`cat ../majvers`#1" \
> > >                -e "address@hidden@#\"gcc -c -Wall -DVOL=volatile
> > > -fsigned-char -pipe \"#1" \
> > >                -e "address@hidden@#\"gcc -o \"#1" \
> > >                -e "address@hidden@#\"   -lpre_gcl -lm  -lgmp
> > > -lreadline -lncurses -lc -lgclp \"#1" \
> > >                -e "address@hidden@#\"-O3 -fomit-frame-pointer\"#1" \
> > >                -e "address@hidden@#\"-O\"#1" \
> > >                -e "address@hidden@#\"init_pre_gcl.lsp\"#1" 
> > > >init_pre_gcl.lsp
> > > cp init_pre_gcl.lsp foo
> > > echo " (in-package \"USER\")(system:save-system \"saved_pre_gcl\")" >>foo
> > > /opt/axiom/wh-build/gcl/unixport/raw_pre_gcl
> > > /opt/axiom/wh-build/gcl/unixport/ -libdir /opt/axiom/wh-build/gcl/ <
> > > foo
> > > GCL (GNU Common Lisp)  April 1994  262144 pages
> > > Building symbol table for /opt/axiom/wh-build/gcl/unixport/raw_pre_gcl ..
> > > I'm not an object
> > > Lisp initialization failed.
> > > rm raw_pre_gcl
> > > make[2]: Leaving directory `/opt/axiom/wh-build/gcl/unixport'
> > > (cd lsp; touch *.lsp ; make all)
> > > make[2]: Entering directory `/opt/axiom/wh-build/gcl/lsp'
> > > make[2]: Leaving directory `/opt/axiom/wh-build/gcl/lsp'
> > > (cd cmpnew; touch *.lsp ; make all)
> > > make[2]: Entering directory `/opt/axiom/wh-build/gcl/cmpnew'
> > > make[2]: Leaving directory `/opt/axiom/wh-build/gcl/cmpnew'
> > > [ "" == "" ] || (cd xgcl-2 && make LISP=../unixport/saved_pre_gcl)
> > > [: 1: ==: unexpected operator
> > > make[2]: Entering directory `/opt/axiom/wh-build/gcl/xgcl-2'
> > > make[2]: *** No rule to make target `../unixport/saved_pre_gcl',
> > > needed by `objects'.  Stop.
> > > make[2]: Leaving directory `/opt/axiom/wh-build/gcl/xgcl-2'
> > > make[1]: *** [unixport/saved_gcl] Error 2
> > > make[1]: Leaving directory `/opt/axiom/wh-build/gcl'
> > > make: *** [/opt/axiom/wh-build/build/x86_64-unknown-linux/bin/gcl] Error 2
> > >
> > >
> >
> > It looks that BFD library included with gcl is incompatible with
> > your operating system.  Or maybe you use header files from included
> > BFD library, but the system version of BFD library (which is
> > clearly incompatible with version included with gcl).
> >
> > I am affraid I will not be able to help, but anybody trying to
> > help will need more information: in particular version of
> > software involved: OS (Linux version), BFD library, gcc.
> >
> > CC-ing Camm Maguire, gcl maintainer.
> >
> > --
> >                               Waldek Hebisch
> > address@hidden
> >
> 
> 
> _______________________________________________
> Axiom-developer mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/axiom-developer





reply via email to

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