--- libsrc/eclib/smatrix_elim.h.orig 2017-03-30 06:32:34.000000000 -0600
+++ libsrc/eclib/smatrix_elim.h 2017-07-24 15:58:23.915550390 -0600
@@ -90,7 +90,7 @@ find( int X, int* ptr, int ub, int lb =
// SCALAR_OPTION may be set to 1 or 2 by user
#if (SCALAR_OPTION==1)
-#define scalar int
+typedef int scalar;
#define vec vec_i
#define mat mat_i
#define subspace subspace_i
@@ -99,7 +99,7 @@ find( int X, int* ptr, int ub, int lb =
#define smat_elim smat_i_elim
#define ssubspace ssubspace_i
#else
-#define scalar long
+typedef long scalar;
#define vec vec_l
#define mat mat_l
#define subspace subspace_l