Don't include .cpp in lapack.
diff --git a/lapack/single.cpp b/lapack/single.cpp
index c7da3ef..2994436 100644
--- a/lapack/single.cpp
+++ b/lapack/single.cpp
@@ -12,7 +12,7 @@
 #define SCALAR_SUFFIX_UP "S"
 #define ISCOMPLEX     0
 
-#include "cholesky.cpp"
-#include "lu.cpp"
-#include "eigenvalues.cpp"
-#include "svd.cpp"
+#include "cholesky.inc"
+#include "lu.inc"
+#include "eigenvalues.inc"
+#include "svd.inc"