From: Paul Alkhimov
Subject: emacs + windows + graphics
Date: 
Message-ID: <90b7174f-6376-4067-a973-e8e4fcca51e7@v17g2000hsa.googlegroups.com>
Hello!

On my WinXP computer there are emacs+slime+clisp (or sometimes sbcl,
but it crashes sometimes).
I want to have an access to graphics subsystem to draw some graphs and
etc.
Unfortunately, the only suitable solution I found was CL-SDL that
worked on my Ubuntu system (emacs+slime+clisp or sbcl). But I spend a
lot of time on WinXP computer, so I wanted to have the same solution
on it.
Can anyone help me to find out how to set it up on WinXP or, maybe,
just to recommend some different solution?

Thank you.

P.S.
Yes, I searched through this newsgroup. I found here that solution
that works on Linux, but I doesn't work on WinXP.

From: Thomas M. Hermann
Subject: Re: emacs + windows + graphics
Date: 
Message-ID: <4NCdnU1_ouAXxAranZ2dnUVZ_oqhnZ2d@centurytel.net>
Paul Alkhimov wrote:
> Can anyone help me to find out how to set it up on WinXP or, maybe,
> just to recommend some different solution?

See if Graphics Forms does what you want:

http://common-lisp.net/project/graphic-forms/

I can't recommend it because I don't use windows and have never used it. 
Since it is specific to windows it should be easier to use than CL-SDL 
on windows. But, I don't use CL-SDL, so maybe there is an easy way to 
get it working as well.

Good luck,

Tom H.
From: Paul Alkhimov
Subject: Re: emacs + windows + graphics
Date: 
Message-ID: <1239a4af-5d08-40c9-aabc-f794d83c7fdf@q77g2000hsh.googlegroups.com>
On Jan 23, 5:13 pm, "Thomas M. Hermann" <········@centurytel.net>
wrote:
> Paul Alkhimov wrote:
> > Can anyone help me to find out how to set it up on WinXP or, maybe,
> > just to recommend some different solution?
>
> See if Graphics Forms does what you want:
>
> http://common-lisp.net/project/graphic-forms/
>
> I can't recommend it because I don't use windows and have never used it.
> Since it is specific to windows it should be easier to use than CL-SDL
> on windows. But, I don't use CL-SDL, so maybe there is an easy way to
> get it working as well.
>
> Good luck,
>
> Tom H.

Thank you, Thomas, for this link.
I think that this package would be useful anyway, even if not for
graphics. But unfortunately I've got an error "FIND-CLASS: GRAPHIC-
FORMS.UITOOLKIT.SYSTEM::POINT-POINTER-TYPE does not name a class" and
it seems that there is no solution for this problem for now except for
some pointing to wrong CFFI version (which is not true). I'm too new
to ASDF and LISP to solve this problem now, so I will try it later
when I'll be competent enough.
Anyway, I've learned a few new things, so it was useful and
interesting though not successful.
From: Ken Tilton
Subject: Re: emacs + windows + graphics
Date: 
Message-ID: <4797642a$0$11555$607ed4bc@cv.net>
Paul Alkhimov wrote:
> Hello!
> 
> On my WinXP computer there are emacs+slime+clisp (or sometimes sbcl,
> but it crashes sometimes).
> I want to have an access to graphics subsystem to draw some graphs and
> etc.
> Unfortunately, the only suitable solution I found was CL-SDL that
> worked on my Ubuntu system (emacs+slime+clisp or sbcl). But I spend a
> lot of time on WinXP computer, so I wanted to have the same solution
> on it.
> Can anyone help me to find out how to set it up on WinXP...

Is there a list for the cl-sdl project where you could get expert help 
for your set-up problem? Mind you, even with experts you /will/ have to 
tell them what specific problem you are having at which step (hint).

... or, maybe,
> just to recommend some different solution?

http://wiki.alu.org/Application_Builder

Not sure how active that is.

btw, you never mentioned your requirements for a solution. OpenGL sounds 
like it is required, if not there are other things to recommend.

kt

-- 
http://www.theoryyalgebra.com/

"In the morning, hear the Way;
  in the evening, die content!"
                     -- Confucius
From: Luke Crook
Subject: Re: emacs + windows + graphics
Date: 
Message-ID: <472b04d3-f885-4403-b59e-91cb13ed7bde@j20g2000hsi.googlegroups.com>
On Jan 23, 7:58 am, Ken Tilton <···········@optonline.net> wrote:
>
> http://wiki.alu.org/Application_Builder
>
> Not sure how active that is.
>

I'm not sure why google continues to list cl-sdl on the first page of
results on searches for SDL and Lisp, while Application Builder
languishes on the second or third page. And I have no idea why my very
old SDL bindings for Corman Lisp are always listed as the first hit.

No matter, Application Builder development (specifically the SDL
family of wrappers) is quite active and the API's are now stable.
lispbuilder-sdl (sdl-gfx, sdl-image, sdl-ttf) works out of the box
(ASDF-INSTALL and Edi's Starter Pack) in Lispworks, SBCL and CLISP on
Windows, OSX and Linux. It may work in ACL. It is not yet compatible
with CMUCL or ECL. It even supports drawing to SDL surfaces from VECTO
and CL-VECTORS.

- Luke
From: vanekl
Subject: Re: emacs + windows + graphics
Date: 
Message-ID: <fnbg37$qhi$1@aioe.org>
Paul Alkhimov wrote:
> Hello!
> 
> On my WinXP computer there are emacs+slime+clisp (or sometimes sbcl,
> but it crashes sometimes).
> I want to have an access to graphics subsystem to draw some graphs and
> etc.
> Unfortunately, the only suitable solution I found was CL-SDL that
> worked on my Ubuntu system (emacs+slime+clisp or sbcl). But I spend a
> lot of time on WinXP computer, so I wanted to have the same solution
> on it.
> Can anyone help me to find out how to set it up on WinXP or, maybe,
> just to recommend some different solution?
> ...

If you can get by with just basic business graphics, you should consider
something like http://solutoire.com/plotr/. Construct the javascript
server-side in CL and eval it in the browser.
The browser is the new desktop.
--
... If you really pay attention, life doesn�t suck.  J. Whedon