axiom-developer
[Top][All Lists]
Advanced

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

Re: [Gcl-devel] Re: [Axiom-developer] Axiom cvs 040624 build error


From: Camm Maguire
Subject: Re: [Gcl-devel] Re: [Axiom-developer] Axiom cvs 040624 build error
Date: 30 Jun 2004 07:28:12 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings!

Magnus Larsson <address@hidden> writes:

> Hello Camm Maguire,
> 
> I have tried the new gcl switches. They did not work for me.
> Details below.
> 
> On Tuesday 29 June 2004 23.00, Camm Maguire wrote:
> > Greetings!
> >
> > Magnus Larsson <address@hidden> writes:
> > > Hello again Camm Maguire ,
> > >
> > > > 1) Could you please report the full binutils versions?
> > >
> > > SUSE 9.1 (i686-pc-linux-gnu system, Binutils 2.15.90, gcc 3.3.1) => fail
> > >   Binutils 2.15.90.0.3 20040415
> > > LFS 5.0 (i686-pc-linux-gnu system, Binutils 2.14, gcc 3.3.1) => ok.
> > >   Binutils 2.14 20030612
> > > LFS 6.0 CVS (i686-pc-linux-gnu system, Binutils 2.15, gcc 3.3.1) => fail
> > >   Binutils 2.15.90.0.1.1 20040303 (Suse Linux)
> > >
> > > > 2) Could you please point me to a build log showing the failure
> > >
> > > I will email you a log separately. It gets bounced off the list since it
> > > is too big. Please find a snippet below.
> > > .....
> >
> > OK, got your file.  It is as you suspect almost certainly a binutils
> > issue.  I would need access to a machine with these binutils to make
> > sure and propose a fix.  Has it been officially released yet?  Debian
> > doesn't have it.
> >
> > In the meantime, there is a high likelihood that you can work around
> > the difficulty  by configuring your gcl with --disable-statsysbfd
> > --enable-locbfd, or --disable-statsysbfd --enable-custreloc on i386
> > and sparc only.  GCL carries around its own copy of binutils for
> > convenience.   Tim can show you how to edit the Makefile.pamplets to
> > try this out.  Just search for --enable in lsp/Makefile.pamphlet,
> > choose the correct stanza, and edit.
> 
> 
> using:
> LFS 6.0 CVS (i686-pc-linux-gnu system, Binutils 2.15, gcc 3.3.1)
> Binutils 2.15.90.0.3 20040415 (This system is a bit experimental, but it is 
> what I normally use for Maxima, Texmacs, Pari,..)
> I will try the SUSE 9.1 distro later).
> 
> CVS Axiom checkout today, 30-June. I used Tim's instructions to patch 
> lsp/Makefile.pamphlet line 266.
> 
>       ./configure --enable-vssize=65536*2 --disable-statsysbfd 
> --enable-maxpage=128*1024 --enable-locbfd ; \
> => fails as before
> 
>       ./configure --enable-vssize=65536*2 --disable-statsysbfd 
> --enable-maxpage=128*1024 --enable-custreloc ; \
> => fails as before
> 

OK, so the loader is perhaps not the problem.

Now we need to configure with --enable-debug, cd
lsp/gcl-2.6.2/unixport, gdb saved_gcl, r, (load "../gcl-tk/tkl.o") and
see if you can reproduce the crash.  If so, please give a gdb
backtrace with the command 'bt'.  Or get me acces to a failing box and
I'll take a look.  If this does not reproduce the crash, try q, cd
../gcl-tk/demos, r, (load "../tkl.o")(TK::GET-AUTOLOADS (directory
"*.lisp")).

Take care,

> Btw, i mixed the Binutils up in the list i sent before. The correct list 
> lokes 
> like this:
> 
> SUSE 9.1 (i686-pc-linux-gnu system, Binutils 2.15.90, gcc 3.3.1) => fail
>         Binutils 2.15.90.0.1.1 20040303 (Suse Linux)
> LFS 5.0 (i686-pc-linux-gnu system, Binutils 2.14, gcc 3.3.1) => ok.
>         Binutils 2.14 20030612
> LFS 6.0 CVS (i686-pc-linux-gnu system, Binutils 2.15, gcc 3.3.1) => fail
>         Binutils 2.15.90.0.3 20040415 
> 
> >
> > Take care,
> >
> > > LFS 6.0 CVS (i686-pc-linux-gnu system, Binutils 2.15, gcc 3.3.1) => fail
> > > The source
> > > file
> > > /home/magnus/usr/source/axiom/cvs-040624/axiom/int/interp/apply.clisp is
> > > not found.
> > > 9
> > > making
> > > /home/magnus/usr/source/axiom/cvs-040624/axiom/mnt/linux/autoload/apply.o
> > > from
> > > /home/magnus/usr/source/axiom/cvs-040624/axiom/obj/linux/interp/apply.o
> > > cp: cannot stat
> > > `/home/magnus/usr/source/axiom/cvs-040624/axiom/obj/linux/interp/apply.o'
> > >: No such file or directory
> > > make[3]: ***
> > > [/home/magnus/usr/source/axiom/cvs-040624/axiom/mnt/linux/autoload/apply.
> > >o] Error 1
> > > make[3]: Leaving directory
> > > `/home/magnus/usr/source/axiom/cvs-040624/axiom/src/interp'
> > > make[2]: *** [interpdir] Error 2
> > > make[2]: Leaving directory
> > > `/home/magnus/usr/source/axiom/cvs-040624/axiom/src'
> > > make[1]: *** [srcdir] Error 2
> > > make[1]: Leaving directory
> > > `/home/magnus/usr/source/axiom/cvs-040624/axiom' make: *** [all] Error 2
> > >
> > > > 3) If you would like, please check si::*plt-table* on the failing
> > > >     systems, as well as configuring with --disable-statsysbfd
> > > >     --enable-custreloc
> > >
> > > I am sorry. I do not understand your instruction. "..si::*plt-table* ..".
> > > This probably points out a serious limit in my Lisp, debugger, Unix
> > > knowledge, but it is true. I do not mind checking as per your
> > > instructions if you do not mind a few more details. (That could be a lot
> > > of work for you...) Configure what? The Axiom build ./configure?
> > >
> > > > BTW, how is axiom on openbsd?
> > > >
> > > > Take care,
> > > >
> > > > > > Take care,
> > > > > >
> > > > > > > This might pinpoint an issue with GCL. Axiom is using its own
> > > > > > > version of GCL (2.6.2-something) but there might be an issue with
> > > > > > > this release of GCL and the releases of binutils and other
> > > > > > > utilities on your system.
> > > > > > >
> > > > > > > Yours,
> > > > > > > d.
> > > > > > > --
> > > > > > > David MENTRE <address@hidden> --
> > > > > > > http://www.nongnu.org/axiom/
> > > > > > >
> > > > > > >
> > > > > > > _______________________________________________
> > > > > > > Gcl-devel mailing list
> > > > > > > address@hidden
> > > > > > > http://lists.gnu.org/mailman/listinfo/gcl-devel
> > > > >
> > > > > Best regards,
> > > > >
> > > > > Magnus L
> > >
> > > Best regards,
> > >
> > > Magnus L
> 
> Best regards,
> 
> Magnus L
> 
> 
> 

-- 
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]