adapt better to available drawing and GUI libraries on Unix variants
original commit: df2351f90fbf13d69622b4ab2d376db0a61e9ee0
This commit is contained in:
parent
a8ff33af5e
commit
62a573c5a7
|
@ -56,19 +56,19 @@
|
||||||
(ffi-lib "libgio-2.0-0")
|
(ffi-lib "libgio-2.0-0")
|
||||||
(ffi-lib "libgdk_pixbuf-2.0-0")
|
(ffi-lib "libgdk_pixbuf-2.0-0")
|
||||||
(ffi-lib "libgdk-win32-2.0-0")]
|
(ffi-lib "libgdk-win32-2.0-0")]
|
||||||
[else (ffi-lib "libgdk-x11-2.0" '("0"))]))
|
[else (ffi-lib "libgdk-x11-2.0" '("0" ""))]))
|
||||||
(define gdk_pixbuf-lib
|
(define gdk_pixbuf-lib
|
||||||
(case (system-type)
|
(case (system-type)
|
||||||
[(windows)
|
[(windows)
|
||||||
(ffi-lib "libgdk_pixbuf-2.0-0")]
|
(ffi-lib "libgdk_pixbuf-2.0-0")]
|
||||||
[(unix)
|
[(unix)
|
||||||
(ffi-lib "libgdk_pixbuf-2.0" '("0"))]
|
(ffi-lib "libgdk_pixbuf-2.0" '("0" ""))]
|
||||||
[else gdk-lib]))
|
[else gdk-lib]))
|
||||||
(define gtk-lib
|
(define gtk-lib
|
||||||
(case (system-type)
|
(case (system-type)
|
||||||
[(windows)
|
[(windows)
|
||||||
(ffi-lib "libgtk-win32-2.0-0")]
|
(ffi-lib "libgtk-win32-2.0-0")]
|
||||||
[else (ffi-lib "libgtk-x11-2.0" '("0"))]))
|
[else (ffi-lib "libgtk-x11-2.0" '("0" ""))]))
|
||||||
|
|
||||||
(define-ffi-definer define-gtk gtk-lib)
|
(define-ffi-definer define-gtk gtk-lib)
|
||||||
(define-ffi-definer define-gdk gdk-lib)
|
(define-ffi-definer define-gdk gdk-lib)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user