diff --git a/Makefile b/Makefile
index a2e50c3aeaa6d4d2b74bc439d84da140721d1eda..0dc33453010a47faebfaeab448b6facc37764589 100644
--- a/Makefile
+++ b/Makefile
@@ -23,13 +23,13 @@ siena_diff: siena_diff.cc
 	${CXX} ${CXXFLAGS} ${LDFLAGS} -O0 -o siena_diff siena_diff.cc ${LIBCC}
 
 surface_norm: ${SN_OBJS}
-	${CXX} ${LDFLAGS} -o $@ ${SN_OBJS} ${LIBCC}
+	${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ ${SN_OBJS} ${LIBCC}
 
 cylsamp: ${CS_OBJS}
-	${CXX} ${LDFLAGS} -o $@ ${CS_OBJS} ${LIBCC}
+	${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ ${CS_OBJS} ${LIBCC}
 
 groupttest: ${GT_OBJS}
-	${CXX} ${LDFLAGS} -o $@ ${GT_OBJS} ${LIBCC}
+	${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ ${GT_OBJS} ${LIBCC}
 
 docscripts:
 	./makedoc