Here's a two-liner to detect where the cairo include files are to be
found.  It requires GNU make:

Index: cairo/Makefile
===================================================================
--- cairo/Makefile      (revision 218)
+++ cairo/Makefile      (working copy)
@@ -1,10 +1,11 @@
 JOLT = ../../jolt-burg/main
+CAIROINC = $(patsubst %,-J%,$(wildcard /usr/include/cairo) $(wildcard 
/usr/local/include/cairo))
 
 test : cairolib.so .FORCE
        $(JOLT) boot.k main.k
 
 cairolib.so : cairolib.st
-       idc -J/usr/local/include/cairo -I../../objects -s $<
+       idc $(CAIROINC) -I../../objects -s $<
 
 clean : .FORCE
        rm -f *~ *.so *.o

-- 
Michael FIG <[EMAIL PROTECTED]> //\
   http://michael.fig.org/    \//
_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to