[cairo-commit] csi-trace.c Makefile

Bryce Harrington bryce at kemper.freedesktop.org
Thu Mar 5 17:33:38 PST 2015


 Makefile    |    4 ++--
 csi-trace.c |    1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 0a3b59b5cb1c13c6c3ed4c25fafe5f9cc4e8e43b
Author: Matěj Cepl <mcepl at cepl.eu>
Date:   Fri Feb 20 16:38:00 2015 +0100

    Make utilites buildable on modern Linux distro (RHEL-7).
    
    Signed-off-by: Matěj Cepl <mcepl at cepl.eu>

diff --git a/Makefile b/Makefile
index e8f8b6b..22d7396 100644
--- a/Makefile
+++ b/Makefile
@@ -12,9 +12,9 @@ benchmarks: $(QUICK_LZMA:.lzma=.trace)
 	lzma -cd $< | ./csi-bind > $@
 
 csi-bind: csi-bind.c
-	$(CC) $(CFLAGS) $(shell pkg-config cairo --cflags) $^ $(shell pkg-config cairo --libs) -lcairo-script-interpreter -o $@
+	$(CC) $(CFLAGS) $(shell pkg-config cairo pixman-1 --cflags) $^ $(shell pkg-config cairo pixman-1 --libs) -lcairo-script-interpreter -o $@
 csi-trace: csi-trace.c
-	$(CC) $(CFLAGS) $(shell pkg-config cairo --cflags) $^ $(shell pkg-config cairo --libs) -lcairo-script-interpreter -o $@
+	$(CC) $(CFLAGS) $(shell pkg-config cairo pixman-1 --cflags) $^ $(shell pkg-config cairo pixman-1 --libs) -lm -lcairo-script-interpreter -o $@
 
 ##########################################################
 # Some targets to make and upload a snapshot of the traces
diff --git a/csi-trace.c b/csi-trace.c
index ea4f1e9..0e6a05b 100644
--- a/csi-trace.c
+++ b/csi-trace.c
@@ -3,6 +3,7 @@
 
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 #include <math.h>
 #include <setjmp.h>
 #include <time.h>


More information about the cairo-commit mailing list