X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=configure.in.base;h=28c389f741a339a0e81c6ac0cd500cc779ad16d2;hp=d0105c7b04fe463b016f675ba88651a3e35d2471;hb=baec7c51726fea819695d5293d99ccd446964bf1;hpb=4ff5bd61540272713e48de1eee75625028c32155 diff --git a/configure.in.base b/configure.in.base index d0105c7b0..28c389f74 100644 --- a/configure.in.base +++ b/configure.in.base @@ -22,8 +22,14 @@ AC_CANONICAL_HOST PACKAGE=salome AC_SUBST(PACKAGE) -VERSION=0.0.1 +VERSION=3.2.8 +XVERSION=0x030208 AC_SUBST(VERSION) +AC_SUBST(XVERSION) + +# set up MODULE_NAME variable for dynamic construction of directories (resources, etc.) +MODULE_NAME=smesh +AC_SUBST(MODULE_NAME) dnl dnl Initialize source and build root directories @@ -100,6 +106,23 @@ AC_DEPEND_FLAG # AC_CC_WARNINGS([ansi]) cc_ok=yes +echo +echo --------------------------------------------- +echo testing Fortran +echo --------------------------------------------- +echo + +fortran_ok=no +AC_PROG_F77 +AC_F77_LIBRARY_LDFLAGS +AC_PROG_FC +AC_FC_LIBRARY_LDFLAGS +if test "X$FC" != "X" ; then + fortran_ok=yes +fi + +echo + dnl Library libdl : AC_CHECK_LIB(dl,dlopen) @@ -113,13 +136,15 @@ dnl AC_CXX_HAVE_SSTREAM -echo -echo --------------------------------------------- -echo BOOST Library -echo --------------------------------------------- -echo +dnl +dnl --------------------------------------------- +dnl testing WITHIHM +dnl --------------------------------------------- +dnl + +CHECK_WITHIHM + -CHECK_BOOST dnl dnl --------------------------------------------- @@ -209,13 +234,15 @@ AC_SUBST_FILE(CORBA) corba=make_$ORB CORBA=adm_local/unix/$corba -echo -echo --------------------------------------------- -echo testing openGL -echo --------------------------------------------- -echo +if test "X$WITHIHM" = "Xyes"; then + echo + echo --------------------------------------------- + echo testing openGL + echo --------------------------------------------- + echo -CHECK_OPENGL + CHECK_OPENGL +fi echo echo --------------------------------------------- @@ -233,13 +260,15 @@ echo CHECK_MSG2QM -echo -echo --------------------------------------------- -echo testing VTK -echo --------------------------------------------- -echo +if test "X$WITHIHM" = "Xyes"; then + echo + echo --------------------------------------------- + echo testing VTK + echo --------------------------------------------- + echo -CHECK_VTK + CHECK_VTK +fi echo echo --------------------------------------------- @@ -251,38 +280,48 @@ CHECK_HDF5 echo echo --------------------------------------------- -echo Testing OpenCascade +echo BOOST Library echo --------------------------------------------- echo -CHECK_CAS +CHECK_BOOST echo echo --------------------------------------------- -echo Testing html generators +echo Testing OpenCascade echo --------------------------------------------- echo -CHECK_HTML_GENERATORS +CHECK_CAS echo echo --------------------------------------------- -echo Testing GUI +echo Testing html generators echo --------------------------------------------- echo -CHECK_SALOME_GUI - -echo -echo --------------------------------------------- -echo Testing full GUI -echo --------------------------------------------- -echo +CHECK_HTML_GENERATORS -CHECK_CORBA_IN_GUI -if test "x${CORBA_IN_GUI}" != "xyes"; then - echo "failed : For configure SMESH module necessary full GUI !" - exit +if test "X$WITHIHM" = "Xyes"; then + echo + echo --------------------------------------------- + echo Testing GUI + echo --------------------------------------------- + echo + + CHECK_SALOME_GUI + + echo + echo --------------------------------------------- + echo Testing full GUI + echo --------------------------------------------- + echo + + CHECK_CORBA_IN_GUI + if test "x${CORBA_IN_GUI}" != "xyes"; then + echo "failed : For configure SMESH module necessary full GUI !" + exit + fi fi echo @@ -309,6 +348,8 @@ echo CHECK_MED +CHECK_PLATFORM + echo echo --------------------------------------------- echo Summary @@ -316,7 +357,7 @@ echo --------------------------------------------- echo echo Configure -variables="cc_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok omniORB_ok occ_ok doxygen_ok graphviz_ok qwt_ok Kernel_ok Geom_ok Med_ok" +variables="cc_ok fortran_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok omniORB_ok occ_ok doxygen_ok graphviz_ok qwt_ok Kernel_ok Geom_ok Med_ok" for var in $variables do @@ -346,7 +387,7 @@ else fi # make other build directories -for rep in salome_adm adm_local doc bin/salome include/salome lib/salome share/salome/resources idl +for rep in salome_adm adm_local doc bin/salome include/salome lib${LIB_LOCATION_SUFFIX}/salome share/salome/resources/${MODULE_NAME} idl do # if test ! -d $rep ; then # eval mkdir $rep