;;; ezxdisp.setup -*- Scheme -*- (define-values (native-module copt lopt) (cond-expand (windows (values "ezxdisp-win32" "-I." "-luser32 -lgdi32")) (else (values "ezxdisp-x11" "-C \"-I. -I/usr/X11R6/include\"" "-L/usr/X11R6/lib -lX11")))) (compile -s -O3 -d1 -X easyffi ezxdisp.scm -C -w ,(string-append native-module ".c") ,copt -L ,(string-append "\"" lopt "\"") -j ezxdisp) (compile -O3 -d0 -s ezxdisp.import.scm) (install-extension 'ezxdisp '("ezxdisp.so" "ezxdisp.import.so") '((version 2.8)))