[Openmcl-devel] Solaris x86-64 progress

Chun Tian (binghe) binghe.lisp at gmail.com
Mon Aug 11 00:18:18 UTC 2008


Hi, Chris

Can I ask, what's your porting progress now? I'm interesting in  
running some Lisp applications on Solaris x86-64, I'm still thinking  
which of my favorite CL (clozure and sbcl) to try:)

I have some 64-bit servers, and a Solaris 10 5/08 installed through  
VMware on my Mac computer, I thought a try to cross-compile Clozure CL  
from Darwin to Solaris is quite meaningful to me.

Regards,

Chun Tian (binghe)

在 2008-1-19,上午6:25, Chris Curtis 写道:

> I now have a kernel that successfully compiles, starts up and dies as
> expected trying to load the as-yet-nonexistent heap image. There
> wasn't too much I had to do that wasn't already at least sketched out.
> (M4 is still a royal pain, in case anyone wondered.)
>
> At the moment I'm sorting through the syscalls, which are enormously
> tedious, and also somewhat more complex than anticipated. There are
> two main issues:
>
> - Solaris sockets are just plain different. (For example, socket()
> isn't a syscall.) There's a lot of work to dig through the APIs on
> both sides to make sure everything lines up correctly, but I expect it
> to be relatively straightforward.
>
> - Solaris has a bunch of subcoded syscalls. For example, setpgid is
> actually done by calling syscall(SYS_pgrpsys, 4, pgid). This one is a
> little more complicated and I'm not quite sure what the Right Thing To
> Do is.
>
> --chris
>
>
>
>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel




More information about the Openmcl-devel mailing list