Subject: Re: lisp, is it possible?
To: None <hypno@fearmuffs.net>
From: Paul (NCC/CS). <pts@bom.gov.au>
List: port-sparc64
Date: 06/14/2006 12:42:27
Thanks a heap Guys:)!.
i'll look into all of these...
Paul.
hypno@fearmuffs.net wrote:
> hi.
>
> luckily, there is ECL. ECL offers excellent portability, and will work
> just fine on sparc64. it's a fairly trivial build, just configure
> and make. remeber, it's important you use GNU make, or you will run
> into problems during the build. :)
>
> http://ecls.sourceforge.net/
>
> i've actually managed to get clisp to compile on sparc64 too, but the
> resulting binary had a tendency to hang the machine; ie, it seems to
> go into some sort of eternal loop lagging the box extremly hard. you
> better have proper login.conf settings to play with clisp.
>
> for clisp you need to add:
>
> -DNO_MULTIMAP_SHM -DNO_MULTIMAP_FILE -DNO_SINGLEMAP -DNO_TRIVIALMAP
>
> to CFLAGS to src/Makefile. the build should work with that, but the
> binary wont work properly. you need to do some debugging and fix it
> yourself for that.
>
> centipede[z]:~/ecl-0.9h/build> uname -a
> NetBSD centipede.xxx.yyy 3.0.0_STABLE NetBSD 3.0.0_STABLE (CENTIPEDE-051221) #1:
> Sun Jan 8 08:09:08 CET 2006
> /usr/src/sys/arch/sparc64/compile/CENTIPEDE sparc64
>
> centipede[z]:~/ecl-0.9h/build> ./ecl
> ECL (Embeddable Common-Lisp) 0.9h
> Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
> Copyright (C) 1993 Giuseppe Attardi
> Copyright (C) 2000 Juan J. Garcia-Ripoll
> ECL is free software, and you are welcome to redistribute it
> under certain conditions; see file 'Copyright' for details.
> Type :h for Help. Top level.
> > *features*
> (:NETBSD :IEEE-FLOATING-POINT :CLOS-STREAMS :CMU-FORMAT :BSD :DLOPEN :CLOS
> :BOEHM-GC :ANSI-CL :COMMON-LISP :ECL :COMMON :SPARC64 :FFI)
> >
>
> #: johnny zackrisson
>
> Paul (NCC/CS).(pts@bom.gov.au) said Tue, Jun 13, 2006 at 02:59:18PM +1000:
> >
> > Hello,
> >
> > i've just found that clisp is not available for 3.0 sparc64.
> >
> >
> > bummer.
> >
> > Is there any other lisp that would compile on sparc64?
> > Is there a big bad reason why clisp won't build or can a
> > mere mortal attempt it from raw source?
> > Lastly is anyone contemplating making this port work
> > on sparc64?
> >
> > thanks,
> > Paul.
> >
> >
> >
> >
> >
> > --
> >
> > ____________________________________________
> >
> > Paul
> > Australian Bureau Of Meteorology
> > ____________________________________________
> >
> >
> >
> >
> > "In a world without walls and fences,
> > who needs windows and gates ?"
> >
> >
> >
> >
> >
> >
--
____________________________________________
Paul
Australian Bureau Of Meteorology
____________________________________________
"In a world without walls and fences,
who needs windows and gates ?"