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