diff --git a/local/dirs.inc b/local/dirs.inc
index 1859ed597f50729c44cbb45cb478aaca1c875457..09d556ede685e0b3712736e6f4f3bb8cc69e330a 100644
--- a/local/dirs.inc
+++ b/local/dirs.inc
@@ -6,9 +6,13 @@ OBJDIR   = $(PREFIX)/obj
 LIBDIR   = $(PREFIX)/lib
 MODDIR   = $(PREFIX)/mod
 
-HDF5_LIB   = /usr/local/hdf5-1.8.22/lib
 FMDIR      = $(HOME)/lib/FM
+FUTILS_DIR = $(HOME)/lib/futils/src
+# For local install :
+HDF5_LIB   = /usr/local/hdf5-1.8.22/lib
 FFTW3DIR   = $(HOME)/lib/fftw-3.3.10
+# For marconi:
+#  -comment HDF5_LIB and FFTW3DIR
+#  -uncomment the following lines
 #FFTW3DIR   = $(FFTW_HOME)#for Marconi
-FUTILS_DIR = $(HOME)/lib/futils/src
-LAPACKDIR  = $(HOME)/lib/lapack-3.10.0
\ No newline at end of file
+#LAPACKDIR  = $(HOME)/lib/lapack-3.10.0
\ No newline at end of file
diff --git a/src/CLA_mod.F90 b/src/CLA_mod.F90
index 0729a94737b3568bf2a71e20163b9d4b101b1d38..68532d534a0efc239d277ad35ad265e957848018 100644
--- a/src/CLA_mod.F90
+++ b/src/CLA_mod.F90
@@ -75,10 +75,14 @@ CONTAINS
       ! local variables
       INTEGER :: info
       invU = U
+#ifdef LAPACKDIR
 #ifdef SINGLE_PRECISION
       CALL STRTRI('U','N',N,invU,N,info)
 #else
       CALL DTRTRI('U','N',N,invU,N,info)
+#endif
+#else
+      ERROR STOP "Cannot use monomial truncation without LAPACK"
 #endif
       IF (info .LT. 0) THEN
          print*, info