Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fortran SMPI is not working for now, so deactivate the build in cmake.
authordegomme <degomme@localhost.localdomain>
Thu, 5 Jun 2014 18:20:46 +0000 (20:20 +0200)
committerdegomme <degomme@localhost.localdomain>
Thu, 5 Jun 2014 18:20:46 +0000 (20:20 +0200)
It would need a dirty hack as seen in smpi_main.h, but in F77 and F90, to begin with ...

buildtools/Cmake/Modules/FindGFortran.cmake

index 4dada0d..dfd141a 100644 (file)
@@ -13,11 +13,15 @@ mark_as_advanced(GFORTRAN_EXE)
 
 message(STATUS "Looking for bin gfortran")
 set(SMPI_FORTRAN 0)
 
 message(STATUS "Looking for bin gfortran")
 set(SMPI_FORTRAN 0)
-if(GFORTRAN_EXE)
-  message(STATUS "Found gfortran: ${GFORTRAN_EXE}")
-  set(SMPI_FORTRAN 1)
+if(NOT WIN32)
+  if(GFORTRAN_EXE)
+    message(STATUS "Found gfortran: ${GFORTRAN_EXE}")
+    set(SMPI_FORTRAN 1)
+  else()
+    message(STATUS "Looking for bin gfortran - not found")
+  endif()
 else()
 else()
-  message(STATUS "Looking for bin gfortran - not found")
+  message(STATUS "SMPI Fortran is disabled on Windows platforms. Please contact the SimGrid team if you need it.")
 endif()
 
 if(NOT SMPI_FORTRAN)
 endif()
 
 if(NOT SMPI_FORTRAN)