Salome HOME
CoTech decision: move MEDWrapper from MED to SMESH
authoreap <eap@opencascade.com>
Thu, 27 Jun 2013 08:30:45 +0000 (08:30 +0000)
committereap <eap@opencascade.com>
Thu, 27 Jun 2013 08:30:45 +0000 (08:30 +0000)
move check_med3.m4 to adm_local_without_kernel

adm_local/unix/config_files/check_med3.m4 [deleted file]
adm_local_without_kernel/unix/config_files/check_med3.m4 [new file with mode: 0644]

diff --git a/adm_local/unix/config_files/check_med3.m4 b/adm_local/unix/config_files/check_med3.m4
deleted file mode 100644 (file)
index 946fbd3..0000000
+++ /dev/null
@@ -1,207 +0,0 @@
-dnl Copyright (C) 2007-2013  CEA/DEN, EDF R&D, OPEN CASCADE
-dnl
-dnl Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-dnl
-dnl This library is free software; you can redistribute it and/or
-dnl modify it under the terms of the GNU Lesser General Public
-dnl License as published by the Free Software Foundation; either
-dnl version 2.1 of the License.
-dnl
-dnl This library is distributed in the hope that it will be useful,
-dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
-dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-dnl Lesser General Public License for more details.
-dnl
-dnl You should have received a copy of the GNU Lesser General Public
-dnl License along with this library; if not, write to the Free Software
-dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-dnl
-dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-dnl
-
-AC_DEFUN([CHECK_MED3],[
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_PROG_CPP])dnl
-AC_REQUIRE([CHECK_HDF5])dnl
-AC_REQUIRE([MED_CHECK_SIZEOF_MEDINT])
-
-AC_CHECKING(for MED3)
-
-AC_ARG_WITH(med3,
-    [  --with-med3=DIR                 root directory path to med3 installation ],
-    [MED3HOME="$withval"
-      AC_MSG_RESULT("select $withval as path to med3")
-    ])
-
-AC_SUBST(MED3_INCLUDES)
-AC_SUBST(MED3_LIBS)
-AC_SUBST(MED3_LIBS_C_ONLY)
-AC_SUBST(MED3_MT_LIBS)
-AC_SUBST(MED_CPPFLAGS)
-AC_SUBST(MED3HOME)
-
-MED3_INCLUDES=""
-MED3_LIBS=""
-MED3_MT_LIBS=""
-MED_CPPFLAGS="$DEFINED_F77INT64"
-
-med3_ok=no
-
-LOCAL_INCLUDES="$HDF5_INCLUDES"
-LOCAL_LIBS="-lmed -lmedimport $HDF5_LIBS"
-LOCAL_LIBS_C_ONLY="-lmedC $HDF5_LIBS"
-
-if test -z $MED3HOME
-then
-   AC_MSG_WARN(undefined MED3HOME variable which specify med3 installation directory)
-   AC_PATH_PROG(MDUMP, mdump)
-   if test "xMDUMP" != "x" ; then
-      MED3HOME=$MDUMP
-      MED3HOME=`echo ${MED3HOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
-      MED3HOME=`echo ${MED3HOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
-   fi
-fi
-if test ! -z $MED3HOME
-then
-   LOCAL_INCLUDES="$LOCAL_INCLUDES -I$MED3HOME/include"
-   if test "x$MED3HOME" = "x/usr"
-   then
-     LOCAL_LIBS="-lmed  $LOCAL_LIBS"
-     LOCAL_LIBS_C_ONLY="-lmedC $LOCAL_LIBS_C_ONLY"
-   else
-     LOCAL_LIBS="-L$MED3HOME/lib $LOCAL_LIBS"
-     LOCAL_LIBS_C_ONLY="-L$MED3HOME/lib $LOCAL_LIBS_C_ONLY"
-   fi
-fi
-
-dnl check med3 header
-
-f77int="F77INT32"
-case  $host_os in
-   irix5.* | irix6.* | osf4.* | osf5.* | linux*  )
-
-        linux64="true"
-# porting on intel processor 64 bits
-        expr "$host_os" : 'linux' >/dev/null && ( test ! x"$host_cpu" = x"x86_64" && test ! x"$host_cpu" = x"ia64" ) && linux64="false"
-       if test ! x"$linux64" = "xfalse" ; then
-         echo "$as_me:$LINENO: checking for 64bits integers size in F77/F90" >&5
-echo $ECHO_N "checking for 64bits integers size in F77/F90... $ECHO_C" >&6
-         # Check whether --enable-int64 or --disable-int64 was given.
-if test "${enable_int64+set}" = set; then
-  enableval="$enable_int64"
-
-fi;
-         case "X-$enable_int64" in
-           X-no)
-            echo "$as_me:$LINENO: result: \"disabled\"" >&5
-echo "${ECHO_T}\"disabled\"" >&6
-            SUFFIXES="_32"
-            ;;
-           *)
-            echo "$as_me:$LINENO: result: \"enabled\"" >&5
-echo "${ECHO_T}\"enabled\"" >&6
-            SUFFIXES=""
-            f77int="F77INT64"
-            ;;
-         esac
-       fi
-     ;;
-   *)
-     ;;
-esac
-
-case $host_os in
-    linux*)
-        test x"$linux64" = x"true" && \
-          MACHINE="PCLINUX64${SUFFIXES}" || \
-       MACHINE=PCLINUX
-       ;;
-    hpux*)
-       MACHINE=HP9000
-       ;;
-    aix4.*)
-       MACHINE=RS6000
-       host_os_novers=aix4.x
-       ;;
-    irix5.*)
-       MACHINE="IRIX64${SUFFIXES}"
-       host_os_novers=irix5.x
-       ;;
-    irix6.*)
-       MACHINE="IRIX64${SUFFIXES}"
-       host_os_novers=irix6.x
-       ;;
-    osf4.*)
-       MACHINE="OSF1${SUFFIXES}"
-       host_os_novers=osf4.x
-       ;;
-    osf5.*)
-       MACHINE="OSF1${SUFFIXES}"
-        host_os_novers=osf5.x
-        ;;
-    solaris2.*)
-       MACHINE=SUN4SOL2
-        host_os_novers=solaris2.x
-        ;;
-    uxpv*)
-       MACHINE=VPP5000
-        ;;
-    *)
-       MACHINE=
-        host_os_novers=$host_os
-        ;;
-esac
-
-CPPFLAGS_old="$CPPFLAGS"
-dnl we must test system : linux = -DPCLINUX
-dnl we must test system : Alpha-OSF = -DOSF1
-case $host_os in
-   linux*)
-      CPPFLAGS="$CPPFLAGS -D$MACHINE $LOCAL_INCLUDES"
-dnl      CPPFLAGS="$CPPFLAGS -DPCLINUX $LOCAL_INCLUDES"
-      ;;
-   osf*)
-      CPPFLAGS="$CPPFLAGS -DOSF1 $LOCAL_INCLUDES"
-      ;;
-esac
-AC_CHECK_HEADER(med.h,med3_ok=yes ,med3_ok=no)
-CPPFLAGS="$CPPFLAGS_old"
-
-if  test "x$med3_ok" = "xyes"
-then
-
-dnl check med3 library
-
-  LIBS_old="$LIBS"
-  LIBS="$LIBS $LOCAL_LIBS"
-  AC_CHECK_LIB(med,MEDfileOpen,med3_ok=yes,med3_ok=no)
-
-  if  test "x$med3_ok" = "xyes"
-  then
-   AC_CHECK_LIB(medimport,HAVE_MEDimport,med3_ok=yes,med3_ok=no)
-  fi
-  LIBS="$LIBS_old"
-fi
-
-if  test "x$med3_ok" = "xyes"
-then
-case $host_os in
-   linux*)
-      MED3_INCLUDES="-D$MACHINE $LOCAL_INCLUDES"
-dnl      MED3_INCLUDES="-DPCLINUX $LOCAL_INCLUDES"
-      ;;
-   osf*)
-      MED3_INCLUDES="-DOSF1 $LOCAL_INCLUDES"
-      ;;
-esac
-  MED3_LIBS="$LOCAL_LIBS"
-  MED3_LIBS_C_ONLY="$LOCAL_LIBS_C_ONLY"
-  MED3_MT_LIBS="$LOCAL_LIBS"
-fi
-
-
-AC_MSG_RESULT(for med3: $med3_ok)
-
-])dnl
diff --git a/adm_local_without_kernel/unix/config_files/check_med3.m4 b/adm_local_without_kernel/unix/config_files/check_med3.m4
new file mode 100644 (file)
index 0000000..946fbd3
--- /dev/null
@@ -0,0 +1,207 @@
+dnl Copyright (C) 2007-2013  CEA/DEN, EDF R&D, OPEN CASCADE
+dnl
+dnl Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+dnl
+dnl This library is free software; you can redistribute it and/or
+dnl modify it under the terms of the GNU Lesser General Public
+dnl License as published by the Free Software Foundation; either
+dnl version 2.1 of the License.
+dnl
+dnl This library is distributed in the hope that it will be useful,
+dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+dnl Lesser General Public License for more details.
+dnl
+dnl You should have received a copy of the GNU Lesser General Public
+dnl License along with this library; if not, write to the Free Software
+dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+dnl
+dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+dnl
+
+AC_DEFUN([CHECK_MED3],[
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_PROG_CPP])dnl
+AC_REQUIRE([CHECK_HDF5])dnl
+AC_REQUIRE([MED_CHECK_SIZEOF_MEDINT])
+
+AC_CHECKING(for MED3)
+
+AC_ARG_WITH(med3,
+    [  --with-med3=DIR                 root directory path to med3 installation ],
+    [MED3HOME="$withval"
+      AC_MSG_RESULT("select $withval as path to med3")
+    ])
+
+AC_SUBST(MED3_INCLUDES)
+AC_SUBST(MED3_LIBS)
+AC_SUBST(MED3_LIBS_C_ONLY)
+AC_SUBST(MED3_MT_LIBS)
+AC_SUBST(MED_CPPFLAGS)
+AC_SUBST(MED3HOME)
+
+MED3_INCLUDES=""
+MED3_LIBS=""
+MED3_MT_LIBS=""
+MED_CPPFLAGS="$DEFINED_F77INT64"
+
+med3_ok=no
+
+LOCAL_INCLUDES="$HDF5_INCLUDES"
+LOCAL_LIBS="-lmed -lmedimport $HDF5_LIBS"
+LOCAL_LIBS_C_ONLY="-lmedC $HDF5_LIBS"
+
+if test -z $MED3HOME
+then
+   AC_MSG_WARN(undefined MED3HOME variable which specify med3 installation directory)
+   AC_PATH_PROG(MDUMP, mdump)
+   if test "xMDUMP" != "x" ; then
+      MED3HOME=$MDUMP
+      MED3HOME=`echo ${MED3HOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
+      MED3HOME=`echo ${MED3HOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
+   fi
+fi
+if test ! -z $MED3HOME
+then
+   LOCAL_INCLUDES="$LOCAL_INCLUDES -I$MED3HOME/include"
+   if test "x$MED3HOME" = "x/usr"
+   then
+     LOCAL_LIBS="-lmed  $LOCAL_LIBS"
+     LOCAL_LIBS_C_ONLY="-lmedC $LOCAL_LIBS_C_ONLY"
+   else
+     LOCAL_LIBS="-L$MED3HOME/lib $LOCAL_LIBS"
+     LOCAL_LIBS_C_ONLY="-L$MED3HOME/lib $LOCAL_LIBS_C_ONLY"
+   fi
+fi
+
+dnl check med3 header
+
+f77int="F77INT32"
+case  $host_os in
+   irix5.* | irix6.* | osf4.* | osf5.* | linux*  )
+
+        linux64="true"
+# porting on intel processor 64 bits
+        expr "$host_os" : 'linux' >/dev/null && ( test ! x"$host_cpu" = x"x86_64" && test ! x"$host_cpu" = x"ia64" ) && linux64="false"
+       if test ! x"$linux64" = "xfalse" ; then
+         echo "$as_me:$LINENO: checking for 64bits integers size in F77/F90" >&5
+echo $ECHO_N "checking for 64bits integers size in F77/F90... $ECHO_C" >&6
+         # Check whether --enable-int64 or --disable-int64 was given.
+if test "${enable_int64+set}" = set; then
+  enableval="$enable_int64"
+
+fi;
+         case "X-$enable_int64" in
+           X-no)
+            echo "$as_me:$LINENO: result: \"disabled\"" >&5
+echo "${ECHO_T}\"disabled\"" >&6
+            SUFFIXES="_32"
+            ;;
+           *)
+            echo "$as_me:$LINENO: result: \"enabled\"" >&5
+echo "${ECHO_T}\"enabled\"" >&6
+            SUFFIXES=""
+            f77int="F77INT64"
+            ;;
+         esac
+       fi
+     ;;
+   *)
+     ;;
+esac
+
+case $host_os in
+    linux*)
+        test x"$linux64" = x"true" && \
+          MACHINE="PCLINUX64${SUFFIXES}" || \
+       MACHINE=PCLINUX
+       ;;
+    hpux*)
+       MACHINE=HP9000
+       ;;
+    aix4.*)
+       MACHINE=RS6000
+       host_os_novers=aix4.x
+       ;;
+    irix5.*)
+       MACHINE="IRIX64${SUFFIXES}"
+       host_os_novers=irix5.x
+       ;;
+    irix6.*)
+       MACHINE="IRIX64${SUFFIXES}"
+       host_os_novers=irix6.x
+       ;;
+    osf4.*)
+       MACHINE="OSF1${SUFFIXES}"
+       host_os_novers=osf4.x
+       ;;
+    osf5.*)
+       MACHINE="OSF1${SUFFIXES}"
+        host_os_novers=osf5.x
+        ;;
+    solaris2.*)
+       MACHINE=SUN4SOL2
+        host_os_novers=solaris2.x
+        ;;
+    uxpv*)
+       MACHINE=VPP5000
+        ;;
+    *)
+       MACHINE=
+        host_os_novers=$host_os
+        ;;
+esac
+
+CPPFLAGS_old="$CPPFLAGS"
+dnl we must test system : linux = -DPCLINUX
+dnl we must test system : Alpha-OSF = -DOSF1
+case $host_os in
+   linux*)
+      CPPFLAGS="$CPPFLAGS -D$MACHINE $LOCAL_INCLUDES"
+dnl      CPPFLAGS="$CPPFLAGS -DPCLINUX $LOCAL_INCLUDES"
+      ;;
+   osf*)
+      CPPFLAGS="$CPPFLAGS -DOSF1 $LOCAL_INCLUDES"
+      ;;
+esac
+AC_CHECK_HEADER(med.h,med3_ok=yes ,med3_ok=no)
+CPPFLAGS="$CPPFLAGS_old"
+
+if  test "x$med3_ok" = "xyes"
+then
+
+dnl check med3 library
+
+  LIBS_old="$LIBS"
+  LIBS="$LIBS $LOCAL_LIBS"
+  AC_CHECK_LIB(med,MEDfileOpen,med3_ok=yes,med3_ok=no)
+
+  if  test "x$med3_ok" = "xyes"
+  then
+   AC_CHECK_LIB(medimport,HAVE_MEDimport,med3_ok=yes,med3_ok=no)
+  fi
+  LIBS="$LIBS_old"
+fi
+
+if  test "x$med3_ok" = "xyes"
+then
+case $host_os in
+   linux*)
+      MED3_INCLUDES="-D$MACHINE $LOCAL_INCLUDES"
+dnl      MED3_INCLUDES="-DPCLINUX $LOCAL_INCLUDES"
+      ;;
+   osf*)
+      MED3_INCLUDES="-DOSF1 $LOCAL_INCLUDES"
+      ;;
+esac
+  MED3_LIBS="$LOCAL_LIBS"
+  MED3_LIBS_C_ONLY="$LOCAL_LIBS_C_ONLY"
+  MED3_MT_LIBS="$LOCAL_LIBS"
+fi
+
+
+AC_MSG_RESULT(for med3: $med3_ok)
+
+])dnl