cb4fc173257dfa8da1c2f695dc035ae5be343178
[cl-glfw.git] / lib / glfw-lib.lisp
blobcb4fc173257dfa8da1c2f695dc035ae5be343178
2 (in-package #:cl-glfw)
4 #+ecl
5 (ffi:load-foreign-library "glfw" :system-library t)
7 #-ecl
8 (cffi:define-foreign-library libglfw
9 (:darwin (:framework "GLFW"))
10 (:unix (:or "glfw" "libglfw.so" "libglfw.so.2" #P"/usr/local/lib/libglfw.so"))
11 (:windows (:or "glfw.dll" "libglfw.dll"))
12 (t (:default "libglfw")))
14 #-ecl
15 (cffi:use-foreign-library libglfw)