Subject: Re: ECL on netbsd/sparc
To: Paul (NCC/CS) <pts@bom.gov.au>
From: Bruce O'Neel <edoneel@sdf.lonestar.org>
List: port-sparc
Date: 06/20/2006 14:36:19
Hi,
No problem, glad it works.
I've also find that scheme48/scsh, chicken scheme, and gambit all work well too.
Note that Chicken scheme want's a whole lot of memory to compile. I think
some of the gcc processes got over 100meg.
cheers
bruce
On Tue, Jun 20, 2006 at 11:32:37PM +1000, Paul (NCC/CS) wrote:
> Bruce O'Neel wrote:
>
> > Hi,
> >
> > It finished correctly. Therefore this is the only change for this platform.
> > If you want I'm happy to tar it up and put it someplace, but, it is for
> > NetBSD 3.
> >
> > cheers
> >
> > bruce
>
>
>
> sincerely Thanks a million!:)
>
> Your changes worked for me too.
>
> I have ecl! :)))
>
> Paul.
>
>
>
>
>
>
>
> >
> >
> > On Mon, Jun 19, 2006 at 03:24:34PM +0000, Bruce O'Neel wrote:
> > > Hi,
> > >
> > > Sorry, I deleted the orig email so I can't reply.
> > >
> > > Making the change for udiv_fp.asm -> udiv_nfp.asm gets me
> > > to ecl_min starting up and it's still running and will so for several
> > > hours. My recollection is that without the udiv_fp.asm change
> > > it will crash building two files.
> > >
> > > The first was cmp/cmpffi.lsp and the second was lsp/mislib.lsp.
> > >
> > > The problem is that divisions of bignums cause a bus error with
> > > udiv_fp.asm. They don't, happily, happen with udiv_nfp.asm.
> > >
> > > If you don't want to change udiv_fp.asm you can build ecl
> > > on some other (non sparc 32 system) and then copy cmpffi.* and mislib.*
> > > from that system to your sparc system and build them manually. Then
> > > restarting make will continue beyond those files. The resulting ecl
> > > though will someimes bus error when you use bignums.
> > >
> > > All of the above is according to my faulty memory and I'll be able
> > > to tell you in a few hours how faulty the memory in fact was.
> > >
> > > cheers
> > >
> > > bruce
> > >
> > > --
> > > edoneel@sdf.lonestar.org
> > > SDF Public Access UNIX System - http://sdf.lonestar.org
> >
> > --
> > edoneel@sdf.lonestar.org
> > SDF Public Access UNIX System - http://sdf.lonestar.org
>
> --
>
> ____________________________________________
>
> Paul
> Australian Bureau Of Meteorology
> ____________________________________________
>
>
>
>
> "In a world without walls and fences,
> who needs windows and gates ?"
>
>
>
>
>
>
--
edoneel@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org