This fork of SFML contains some early test bindings for accessing SFML from clasp
- Get the following dependency libraries as dev version via your package manger
- pthread
- opengl
- xlib
- xrandr
- udev
- freetype
- glew
- jpeg
- sndfile
- openal
- Run cmake-gui, enter the src and build directories, hit configure and select “specify native compilers” and select the clang compiler from clasp-externals.
- You will get an error message about two missing directories. Specifiy the CLASP_INCLUDE_PATH and EXTERNALS_CLASP_PATH manually.
- Hit configure again, then generate.
- call “make” in the sfml build directory that you specified.
- The first goal is to recreate the example from http://www.sfml-dev.org/documentation/2.2/ in common lisp
- A small lisp test program can be found at https://github.com/HeyFlash/clasp-stuff/blob/master/sfml-test.lsp