gcl-devel
[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: Magnus Larsson
Subject: Re: [Gcl-devel] Re: [Axiom-developer] Axiom cvs 040624 build error
Date: Wed, 30 Jun 2004 10:11:11 +0200
User-agent: KMail/1.6.2

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

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




reply via email to

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