Skip to main content

Tag: Okra

Embedding an Ogre render window in GTK using Okra

example picture

Thanks to CL-GTK2’s author Dmitry Kalyanov for his help and patience and also thanks to several #lisp residents for testing some of my builds.

Go to ./software/okra-gtk-demo/ for the downloads.

This post should be treated more as a work-in-progress report[1] than as the blog I hoped I could publish, which would have had a title like: “Easy cross-platform executable delivery using CL-GTK2 and Okra”.

Using a 3D engine from Common Lisp with the foreign function interface

I have been using Okra for a couple of months now after having worked on it for a few weeks. Although “a couple of months” should be seen in the perspective of someone with a full-time job, a wife and a kid.

While researching avenues to do games and graphics programming from CL and while working on Okra I often had this Usenet thread from comp.lang.lisp on my mind: C++ to CLOS mapping.

Okra SBCL & CCL executables for Windows released

I’ve saved executable images of SBCL and CCL on Windows and they’re available as http://www.xs4all.nl/~euqirea/downloads/okra-20090910.zip from the Okra project page.

This should make it easier for people on Windows to start playing with Okra since it comes with all the necessary libraries. Just double-click okra-sbcl.exe or okra-ccl.exe and you should be looking at a Common Lisp REPL with Okra installed. If you enter: