From ktilton at nyc.rr.com Wed Dec 1 08:21:48 2004
From: ktilton at nyc.rr.com (Kenny Tilton)
Date: Wed, 01 Dec 2004 03:21:48 -0500
Subject: [cells-devel] update: cells-gtk, cello/os x
Message-ID: <41AD7F1C.809@nyc.rr.com>
OK, I have now largely succeeded in getting vasilis's cells-gtk running
under AllegroCL with UFFI as the FFI. Some rough edges remain, but with
lambda-gtk now out there (also on c-l.net) I feel like getting back to
Cello for OS X.
I plan to move vasilis's original CLisp-only source into the cells-gtk
project and make the UFFI version a separate module because I was really
hacking/slashing and have probably created some issues which should not
be allowed to ruin Vasilis's fine work.
As for Cello OS X, all library tests are functional under OpenMCL: Glut,
FTGL/FreeType, OpenAL, ImageMagick, and of course OpenGL. Tomorrow I
will try to resurrect the Fabulous Spinning Shape Demo.
Then I port back to win32 under AllegroCL and maybe Lispworks. With that
done I will hunker down with cvs and try to sort out the mess in the
repositories. I plan to make Cells just be Cells again, put cells-gtk
source under the cells-gtk project, then move everything else back into
the Cello project. (I know.) If anything, things like cl-magick and
cl-openal stand a chance of getting their own projects, perhaps even
cl-opengl and cl-ftgl. But that is down the road.
After that I want to try text-to-speech, perhaps by going directly at
OS-specific libraries instead of looking for a C project (Festival?)
already portable. That or something to read some standard XML or VRML
model format so things can be designed in a proper tool and then pulled
into Cello.
kenny
--
Cells? Cello? Celtik?: http://www.common-lisp.net/project/cells/
Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
From hutch at recursive.ca Wed Dec 1 14:51:34 2004
From: hutch at recursive.ca (Bob Hutchison)
Date: Wed, 1 Dec 2004 09:51:34 -0500
Subject: [cells-devel] update: cells-gtk, cello/os x
In-Reply-To: <41AD7F1C.809@nyc.rr.com>
References: <41AD7F1C.809@nyc.rr.com>
Message-ID: <7E8605A2-43A8-11D9-8995-000A95728F12@recursive.ca>
I'm wondering about LispWorks on OS/X? Do you have plans for supporting
that combination?
... Here I am sounding like I'm complaining or something... Nice work
Kenny! This is a fascinating project to watch, you have a nice set of
core ideas and you are spinning off all kinds of mini projects (that
could be full blown projects on their own). I really want to actually
*use* it :-)
Cheers,
Bob
On Dec 1, 2004, at 3:21 AM, Kenny Tilton wrote:
> OK, I have now largely succeeded in getting vasilis's cells-gtk
> running under AllegroCL with UFFI as the FFI. Some rough edges remain,
> but with lambda-gtk now out there (also on c-l.net) I feel like
> getting back to Cello for OS X.
>
> I plan to move vasilis's original CLisp-only source into the cells-gtk
> project and make the UFFI version a separate module because I was
> really hacking/slashing and have probably created some issues which
> should not be allowed to ruin Vasilis's fine work.
>
> As for Cello OS X, all library tests are functional under OpenMCL:
> Glut, FTGL/FreeType, OpenAL, ImageMagick, and of course OpenGL.
> Tomorrow I will try to resurrect the Fabulous Spinning Shape Demo.
>
> Then I port back to win32 under AllegroCL and maybe Lispworks. With
> that done I will hunker down with cvs and try to sort out the mess in
> the repositories. I plan to make Cells just be Cells again, put
> cells-gtk source under the cells-gtk project, then move everything
> else back into the Cello project. (I know.) If anything, things like
> cl-magick and cl-openal stand a chance of getting their own projects,
> perhaps even cl-opengl and cl-ftgl. But that is down the road.
>
> After that I want to try text-to-speech, perhaps by going directly at
> OS-specific libraries instead of looking for a C project (Festival?)
> already portable. That or something to read some standard XML or VRML
> model format so things can be designed in a proper tool and then
> pulled into Cello.
>
> kenny
>
> --
> Cells? Cello? Celtik?: http://www.common-lisp.net/project/cells/
> Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
>
> _______________________________________________
> cells-devel site list
> cells-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/cells-devel
>
>
----
Bob Hutchison -- blogs at
Recursive Design Inc. --
From ktilton at nyc.rr.com Wed Dec 1 16:43:53 2004
From: ktilton at nyc.rr.com (Kenny Tilton)
Date: Wed, 01 Dec 2004 11:43:53 -0500
Subject: [cells-devel] update: cells-gtk, cello/os x
In-Reply-To: <7E8605A2-43A8-11D9-8995-000A95728F12@recursive.ca>
References: <41AD7F1C.809@nyc.rr.com>
<7E8605A2-43A8-11D9-8995-000A95728F12@recursive.ca>
Message-ID: <41ADF4C9.30403@nyc.rr.com>
Bob Hutchison wrote:
> I'm wondering about LispWorks on OS/X? Do you have plans for
> supporting that combination?
Absolutely. Cello already gets re-ported occasionally to Lispworks/win32
just to keep that checkbox filled in. LW is a little fussier than
AllegroCL, so I usually spend a day finding things which could be a
little more precise. So it might be a snap once Cello is on OpenMCL/OSX.
On the other hand, OpenMCL may have been the low-hanging fruit since it
and MCL are for obvious reasons quite good at dealing with the Mac.
The big question is whether I personally will be using LW. I am eager to
get back to extending Cello and maybe even doing an application. If I
decide to use LW (probably) then of course Cello goes there shortly. If
not, that port awaits the first LW/Mac enthusiast. But I would actually
stop what I was doing and fire up LW myself at the first sign of trouble
and join the fray.
> ... Here I am sounding like I'm complaining or something... Nice work
> Kenny! This is a fascinating project to watch, you have a nice set of
> core ideas and you are spinning off all kinds of mini projects (that
> could be full blown projects on their own). I really want to actually
> *use* it :-)
Thanks for the encouragement. It /is/ a lot of fun. Do you want to pitch
in on a joint effort to fill in the LW/OS/X checkbox? If I ever get CVS
figured out I could put the code up on cl.net. Currently all the test
demos for each separate library work, as well as using Apple's Glut vs
Freeglut. You could be checking those out while I try to resuurect the
full-blown Fabulous Spinning Shape Demo.
btw, anyone who hates Cello but wants to use cl-openal or cl-magick or
whatever is welcome to start a standalone cl.net project and polish
those up. I am kind of waiting for interest before taking on the added
burden.
kt
--
Cells? Cello? Celtik?: http://www.common-lisp.net/project/cells/
Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
From hutch at recursive.ca Thu Dec 2 21:43:37 2004
From: hutch at recursive.ca (Bob Hutchison)
Date: Thu, 2 Dec 2004 16:43:37 -0500
Subject: [cells-devel] update: cells-gtk, cello/os x
In-Reply-To: <41ADF4C9.30403@nyc.rr.com>
References: <41AD7F1C.809@nyc.rr.com>
<7E8605A2-43A8-11D9-8995-000A95728F12@recursive.ca>
<41ADF4C9.30403@nyc.rr.com>
Message-ID: <392D6A78-44AB-11D9-8060-000A95728F12@recursive.ca>
I would normally be happy to do what I can to help out. And I've got a
specific task to try using this on. The trouble is that I've got an
ASAP thing I'm trying to get going (using CAPI). When that settles down
it would be possible.
Cheers,
Bob
On Dec 1, 2004, at 11:43 AM, Kenny Tilton wrote:
>
>
> Bob Hutchison wrote:
>
>> I'm wondering about LispWorks on OS/X? Do you have plans for
>> supporting that combination?
>
> Absolutely. Cello already gets re-ported occasionally to
> Lispworks/win32 just to keep that checkbox filled in. LW is a little
> fussier than AllegroCL, so I usually spend a day finding things which
> could be a little more precise. So it might be a snap once Cello is on
> OpenMCL/OSX. On the other hand, OpenMCL may have been the low-hanging
> fruit since it and MCL are for obvious reasons quite good at dealing
> with the Mac.
>
> The big question is whether I personally will be using LW. I am eager
> to get back to extending Cello and maybe even doing an application. If
> I decide to use LW (probably) then of course Cello goes there shortly.
> If not, that port awaits the first LW/Mac enthusiast. But I would
> actually stop what I was doing and fire up LW myself at the first sign
> of trouble and join the fray.
>
>> ... Here I am sounding like I'm complaining or something... Nice work
>> Kenny! This is a fascinating project to watch, you have a nice set of
>> core ideas and you are spinning off all kinds of mini projects (that
>> could be full blown projects on their own). I really want to actually
>> *use* it :-)
>
> Thanks for the encouragement. It /is/ a lot of fun. Do you want to
> pitch in on a joint effort to fill in the LW/OS/X checkbox? If I ever
> get CVS figured out I could put the code up on cl.net. Currently all
> the test demos for each separate library work, as well as using
> Apple's Glut vs Freeglut. You could be checking those out while I try
> to resuurect the full-blown Fabulous Spinning Shape Demo.
>
> btw, anyone who hates Cello but wants to use cl-openal or cl-magick or
> whatever is welcome to start a standalone cl.net project and polish
> those up. I am kind of waiting for interest before taking on the added
> burden.
>
> kt
>
> --
> Cells? Cello? Celtik?: http://www.common-lisp.net/project/cells/
> Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
>
>
----
Bob Hutchison -- blogs at
Recursive Design Inc. --