Skip to content
Snippets Groups Projects
init.lisp 876 B
Newer Older
;********************************************************
; file:        init.lisp                              
; description: Load GSL                                  
; date:        Sat Mar  4 2006 - 18:53                   
; author:      Liam M. Healy
; modified:    Sat Sep 15 2007 - 18:59
;********************************************************

(defpackage gsll
  (:nicknames :gsl)
  (:use :common-lisp :cffi))

(cffi:define-foreign-library libgslcblas
  (:unix (:or "/usr/lib/libgslcblas.so.0" "/usr/lib/libgslcblas.so"))
  (t (:default "libgslcblas")))
   
(cffi:use-foreign-library libgslcblas)

(cffi:define-foreign-library libgsl
  (:unix (:or "/usr/lib/libgsl.so.0" "/usr/lib/libgsl.so"))
  (t (:default "libgsl")))
   
(cffi:use-foreign-library libgsl)
;;; If cffi-unix is unavailable, uncomment the following line:
;;; (cffi:defctype :size :unsigned-long)