-#define HAVE_SMPI @HAVE_SMPI@
-#define SMPI_FORTRAN @SMPI_FORTRAN@
-#define HAVE_PRIVATIZATION @HAVE_PRIVATIZATION@ /* We have mmap and objdump to handle privatization */
-
-/* Make PAPI available? */
-#define HAVE_PAPI @HAVE_PAPI@
+/* SMPI enabled */
+#cmakedefine01 HAVE_SMPI
+/* Fortran language is available for SMPI, and which one */
+#cmakedefine01 SMPI_FORTRAN
+#cmakedefine01 SMPI_GFORTRAN
+#cmakedefine01 SMPI_FLANG
+#cmakedefine01 SMPI_IFORT
+/* We have mmap and objdump to handle privatization */
+#cmakedefine01 HAVE_PRIVATIZATION
+/* We have PAPI to fine-grain trace execution time */
+#cmakedefine01 HAVE_PAPI
+/* We have sendfile to efficiently copy files for dl-open privatization */
+#cmakedefine01 HAVE_SENDFILE