#+(and unix (not macosx)) (define RPATH-FLAGS "-Wl,-R/usr/X11R6/lib -Wl,-R/usr/X11R7/lib") #+macosx (define RPATH-FLAGS "") (define with-x? `(test-compile "int main(){ return 0; }" #:ldflags "`freetype-config --libs` ,RPATH-FLAGS")) (if with-x? (compile -feature with-x -s -O2 -d0 imlib2.scm "`imlib2-config --libs`" "`imlib2-config --cflags`" ,RPATH-FLAGS "`freetype-config --libs`" "`freetype-config --cflags`" -lX11 -lXext -j imlib2) (compile -s -O2 -d0 imlib2.scm -C -DX_DISPLAY_MISSING -j imlib2)) (compile -s -O2 imlib2.import.scm) (install-extension 'imlib2 '("imlib2.so" "imlib2.import.so") `((version "0.8") (documentation "imlib2.html") ) )