The standard way to disable OpenMP support is to set USE_OPENMP=0,
as indicated by other checks to see if USE_OPENMP equals 1. The
problem is obviously then that `ifdef USE_OPENMP` is very much not
what we want to test for. This causes tests to fail when no OpenMP
library is installed.
FCOMMON_OPT += -m32
endif
endif
-ifdef USE_OPENMP
+ifeq ($(USE_OPENMP), 1)
FCOMMON_OPT += -fopenmp
endif
endif
FCOMMON_OPT += -i8
endif
endif
-ifdef USE_OPENMP
+ifeq ($(USE_OPENMP), 1)
FCOMMON_OPT += -openmp
endif
endif
ifeq ($(F_COMPILER), FUJITSU)
CCOMMON_OPT += -DF_INTERFACE_FUJITSU
-ifdef USE_OPENMP
+ifeq ($(USE_OPENMP), 1)
FCOMMON_OPT += -openmp
endif
endif
else
FCOMMON_OPT += -q32
endif
-ifdef USE_OPENMP
+ifeq ($(USE_OPENMP), 1)
FCOMMON_OPT += -openmp
endif
endif
else
FCOMMON_OPT += -tp p7
endif
-ifdef USE_OPENMP
+ifeq ($(USE_OPENMP), 1)
FCOMMON_OPT += -mp
endif
endif
endif
endif
-ifdef USE_OPENMP
+ifeq ($(USE_OPENMP), 1)
FCOMMON_OPT += -mp
endif
endif
endif
endif
-ifdef USE_OPENMP
+ifeq ($(USE_OPENMP), 1)
FEXTRALIB += -lstdc++
FCOMMON_OPT += -mp
endif
else
FCOMMON_OPT += -m64
endif
-ifdef USE_OPENMP
+ifeq ($(USE_OPENMP), 1)
FCOMMON_OPT += -xopenmp=parallel
endif
endif
ifeq ($(F_COMPILER), COMPAQ)
CCOMMON_OPT += -DF_INTERFACE_COMPAQ
-ifdef USE_OPENMP
+ifeq ($(USE_OPENMP), 1)
FCOMMON_OPT += -openmp
endif
endif