Merge commit 'refs/remotes/origin/5.1'
[scilab.git] / scilab / configure
index 9e59d7d..4f95a42 100755 (executable)
@@ -803,10 +803,15 @@ RANLIB
 AR
 ECHO
 SED
+GRAPHICS_ENABLE
+DEMOTOOLS_ENABLE
+SCIPAD_ENABLE
+JAVASCI_ENABLE
 INSTALL_HELP_XML_FALSE
 INSTALL_HELP_XML_TRUE
 BUILD_HELP_FALSE
 BUILD_HELP_TRUE
+HELP_ENABLE
 DOCBOOK_ROOT
 AVALON_FRAMEWORK
 XML_APIS_EXT
@@ -840,11 +845,7 @@ UMFPACK_FALSE
 UMFPACK_TRUE
 UMFPACK_ENABLE
 UMFPACK_LIB
-USE_EMBEDDED_LAPACK_FALSE
-USE_EMBEDDED_LAPACK_TRUE
 LAPACK_LIBS
-USE_EMBEDDED_BLAS_FALSE
-USE_EMBEDDED_BLAS_TRUE
 BLAS_LIBS
 FLIBS
 GENERATE_LOCALIZATION_FILES_FALSE
@@ -896,6 +897,7 @@ MSGFMT
 GETTEXT_MACRO_VERSION
 USE_NLS
 POW_LIB
+GUI_ENABLE
 GIWS_FALSE
 GIWS_TRUE
 SWIG_FALSE
@@ -906,6 +908,7 @@ GUI_FALSE
 GUI_TRUE
 NEED_JAVA_FALSE
 NEED_JAVA_TRUE
+JAVA_ENABLE
 GIWS_BIN
 PYTHON
 SWIG_JAVA
@@ -916,6 +919,7 @@ JAVA_HOME
 JAVA_JNI_LIBS
 JAVA_JNI_INCLUDE
 COMMONS_LOGGING
+JHDF5
 JROSETTA_ENGINE
 JROSETTA_API
 GLUEGEN_RT
@@ -931,6 +935,11 @@ JAVAH
 JAVA_G
 JAVA
 JAVAC
+HDF5_FALSE
+HDF5_TRUE
+HDF5_ENABLE
+HDF5_LIBS
+HDF5_CFLAGS
 NM
 USE_DYNAMIC_STACK_FALSE
 USE_DYNAMIC_STACK_TRUE
@@ -1078,6 +1087,7 @@ with_javasci
 with_gui
 enable_build_swig
 enable_build_giws
+with_hdf5
 with_jdk
 with_ant
 enable_nls
@@ -1821,6 +1831,7 @@ Optional Packages:
   --without-javasci       Disable the Java/Scilab interface (javasci)
   --without-gui           Disable the Scilab Graphical User Interface (GUI).
                           Intended for embedded/clustering/grid Scilab
+  --without-hdf5          Disable the interface to the HDF5 library
   --with-jdk=DIR          use JDK from DIR
   --with-ant=DIR          Use ant from DIR
   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
 
 
 
+
+#################
+## HDF5
+#################
+
+
+# Check whether --with-hdf5 was given.
+if test "${with_hdf5+set}" = set; then
+  withval=$with_hdf5;
+fi
+
+
+HDF5_ENABLE=no
+
+if test "$with_hdf5" != no; then
+
+
+saved_cflags=$CFLAGS
+saved_LIBS="$LIBS"
+
+HDF5_CFLAGS=""
+HDF5_LIBS="-lhdf5"
+
+CFLAGS="$CFLAGS $HDF5_CFLAGS"
+LIBS="$LIBS $HDF5_LIBS"
+
+if test "${ac_cv_header_hdf5_h+set}" = set; then
+  { $as_echo "$as_me:$LINENO: checking for hdf5.h" >&5
+$as_echo_n "checking for hdf5.h... " >&6; }
+if test "${ac_cv_header_hdf5_h+set}" = set; then
+  $as_echo_n "(cached) " >&6
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_hdf5_h" >&5
+$as_echo "$ac_cv_header_hdf5_h" >&6; }
+else
+  # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking hdf5.h usability" >&5
+$as_echo_n "checking hdf5.h usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+$ac_includes_default
+#include <hdf5.h>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+        test -z "$ac_c_werror_flag" ||
+        test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  ac_header_compiler=yes
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+       ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking hdf5.h presence" >&5
+$as_echo_n "checking hdf5.h presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+#include <hdf5.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } >/dev/null && {
+        test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+        test ! -s conftest.err
+       }; then
+  ac_header_preproc=yes
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+  ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So?  What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+  yes:no: )
+    { $as_echo "$as_me:$LINENO: WARNING: hdf5.h: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: hdf5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: hdf5.h: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: hdf5.h: proceeding with the compiler's result" >&2;}
+    ac_header_preproc=yes
+    ;;
+  no:yes:* )
+    { $as_echo "$as_me:$LINENO: WARNING: hdf5.h: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: hdf5.h: present but cannot be compiled" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: hdf5.h:     check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: hdf5.h:     check for missing prerequisite headers?" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: hdf5.h: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: hdf5.h: see the Autoconf documentation" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: hdf5.h:     section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: hdf5.h:     section \"Present But Cannot Be Compiled\"" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: hdf5.h: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: hdf5.h: proceeding with the preprocessor's result" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: hdf5.h: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: hdf5.h: in the future, the compiler will take precedence" >&2;}
+    ( cat <<\_ASBOX
+## ------------------------------------------ ##
+## Report this to http://bugzilla.scilab.org/ ##
+## ------------------------------------------ ##
+_ASBOX
+     ) | sed "s/^/$as_me: WARNING:     /" >&2
+    ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for hdf5.h" >&5
+$as_echo_n "checking for hdf5.h... " >&6; }
+if test "${ac_cv_header_hdf5_h+set}" = set; then
+  $as_echo_n "(cached) " >&6
+else
+  ac_cv_header_hdf5_h=$ac_header_preproc
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_hdf5_h" >&5
+$as_echo "$ac_cv_header_hdf5_h" >&6; }
+
+fi
+if test "x$ac_cv_header_hdf5_h" = x""yes; then
+  HDF5_CFLAGS="$CFLAGS"
+else
+  { { $as_echo "$as_me:$LINENO: error: Cannot find headers (hdf5.h) of the library HDF5. Please install the dev package" >&5
+$as_echo "$as_me: error: Cannot find headers (hdf5.h) of the library HDF5. Please install the dev package" >&2;}
+   { (exit 1); exit 1; }; }
+
+fi
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for H5Dopen in -lhdf5" >&5
+$as_echo_n "checking for H5Dopen in -lhdf5... " >&6; }
+if test "${ac_cv_lib_hdf5_H5Dopen+set}" = set; then
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lhdf5  $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char H5Dopen ();
+int
+main ()
+{
+return H5Dopen ();
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+  (eval "$ac_link") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+        test -z "$ac_c_werror_flag" ||
+        test ! -s conftest.err
+       } && test -s conftest$ac_exeext && {
+        test "$cross_compiling" = yes ||
+        $as_test_x conftest$ac_exeext
+       }; then
+  ac_cv_lib_hdf5_H5Dopen=yes
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+       ac_cv_lib_hdf5_H5Dopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+      conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_hdf5_H5Dopen" >&5
+$as_echo "$ac_cv_lib_hdf5_H5Dopen" >&6; }
+if test $ac_cv_lib_hdf5_H5Dopen = yes; then
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_LIBHDF5 1
+_ACEOF
+
+  LIBS="-lhdf5 $LIBS"
+
+else
+  { { $as_echo "$as_me:$LINENO: error: libhdf5: library missing. (Cannot find symbol H5Dopen). Check if libhdf5 is installed and if the version is correct" >&5
+$as_echo "$as_me: error: libhdf5: library missing. (Cannot find symbol H5Dopen). Check if libhdf5 is installed and if the version is correct" >&2;}
+   { (exit 1); exit 1; }; }
+
+fi
+
+CFLAGS=$saved_cflags
+LIBS="$saved_LIBS"
+
+
+
+
+
+cat >>confdefs.h <<_ACEOF
+#define HDF5_CFLAGS "$HDF5_CFLAGS"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define HDF5_LIBS "$HDF5_LIBS"
+_ACEOF
+
+
+
+cat >>confdefs.h <<\_ACEOF
+#define WITH_HDF5 /**/
+_ACEOF
+
+
+# Gets compilation and library flags
+
+# TODO: check if the JNI JHDF5 library are available
+   HDF5_ENABLE=yes
+fi
+
+
+ if test "$with_hdf5" != no; then
+  HDF5_TRUE=
+  HDF5_FALSE='#'
+else
+  HDF5_TRUE='#'
+  HDF5_FALSE=
+fi
+
+
+
 ###########################
 ## test for JAVA compiler
 ###########################
@@ -11485,7 +11785,7 @@ $as_echo "$ac_java_classpath" >&6; }
 $as_echo_n "checking to see if the java compiler works... " >&6; }
 
     cat << \EOF > conftest.java
-// #line 11488 "configure"
+// #line 11788 "configure"
 
 
 public class conftest {
@@ -11535,7 +11835,7 @@ $as_echo_n "checking type of jvm... " >&6; }
     if test "x$ac_java_jvm_name" = "x" ; then
 
     cat << \EOF > conftest.java
-// #line 11538 "configure"
+// #line 11838 "configure"
 import gnu.java.io.EncodingManager;
 
 public class conftest {
@@ -11583,7 +11883,7 @@ $as_echo_n "checking java API version... " >&6; }
 
 
     cat << \EOF > conftest.java
-// #line 11586 "configure"
+// #line 11886 "configure"
 import java.nio.charset.Charset;
 
 public class conftest {
@@ -11610,7 +11910,7 @@ EOF
 
 
     cat << \EOF > conftest.java
-// #line 11613 "configure"
+// #line 11913 "configure"
 import java.lang.StringBuilder;
 
 public class conftest {
@@ -12926,7 +13226,7 @@ $as_echo_n "checking flexdock... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12929 "configure"
+// #line 13229 "configure"
 import org.flexdock.docking.DockingManager;
 
 public class conftest {
@@ -12999,7 +13299,7 @@ $as_echo_n "checking looks... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13002 "configure"
+// #line 13302 "configure"
 import com.jgoodies.looks.common.RenderingUtils;
 
 public class conftest {
@@ -13072,7 +13372,7 @@ $as_echo_n "checking looks2... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13075 "configure"
+// #line 13375 "configure"
 import com.jgoodies.looks.common.RenderingUtils;
 
 public class conftest {
@@ -13148,7 +13448,7 @@ $as_echo_n "checking skinlf... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13151 "configure"
+// #line 13451 "configure"
 import com.l2fprod.util.AccessUtils;
 
 public class conftest {
@@ -13221,7 +13521,7 @@ $as_echo_n "checking jogl... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13224 "configure"
+// #line 13524 "configure"
 import javax.media.opengl.glu.GLUnurbs;
 
 public class conftest {
@@ -13294,7 +13594,7 @@ $as_echo_n "checking jhall... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13297 "configure"
+// #line 13597 "configure"
 import javax.help.JHelp;
 
 public class conftest {
@@ -13367,7 +13667,7 @@ $as_echo_n "checking javahelp2... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13370 "configure"
+// #line 13670 "configure"
 import javax.help.JHelp;
 
 public class conftest {
@@ -13441,7 +13741,7 @@ $as_echo_n "checking gluegen-rt... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13444 "configure"
+// #line 13744 "configure"
 import com.sun.gluegen.runtime.CPU;
 
 public class conftest {
@@ -13514,7 +13814,7 @@ $as_echo_n "checking jrosetta-API... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13517 "configure"
+// #line 13817 "configure"
 import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
 
 public class conftest {
@@ -13587,7 +13887,7 @@ $as_echo_n "checking jrosetta-engine... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13590 "configure"
+// #line 13890 "configure"
 import com.artenum.rosetta.core.action.AbstractConsoleAction;
 
 public class conftest {
@@ -13641,6 +13941,81 @@ $as_echo "$as_me: error: Could not find or use the Java package/jar jrosetta-eng
                                JROSETTA_ENGINE=$PACKAGE_JAR_FILE
 
 
+                               if test $HDF5_ENABLE = yes;  then
+                               # HDF5 java lib
+
+       { $as_echo "$as_me:$LINENO: checking jhdf5" >&5
+$as_echo_n "checking jhdf5... " >&6; }
+       found_jar=no
+       saved_ac_java_classpath=$ac_java_classpath
+       DEFAULT_JAR_DIR="/usr/share/java/ /usr/lib/java/ /usr/share/java /usr/share/java/jar /opt/java/lib /usr/local/java /usr/local/java/jar /usr/local/share/java /usr/local/share/java/jar /usr/local/lib/java"
+    for jardir in "`pwd`/thirdparty" "`pwd`/jar" $DEFAULT_JAR_DIR "$_user_libdir"; do
+      for jar in "$jardir/jhdf5.jar" "$jardir/libjhdf5.jar" "$jardir/libjhdf5-java.jar" "$jardir/jhdf5*.jar"; do
+#      jar=`echo $jar|sed -e 's/ /\\ /'`
+#      echo "protected $jar"
+#      jar_resolved=`ls $jar 2>/dev/null`
+#      echo "looking for $jar_resolved"
+# TODO check the behaviour when spaces
+       jar_resolved=`ls $jar 2>/dev/null`
+        if test -e "$jar_resolved"; then
+          export ac_java_classpath="$jar_resolved:$ac_java_classpath"
+
+    cat << \EOF > conftest.java
+// #line 13964 "configure"
+import ncsa.hdf.hdf5lib.HDF5Constants;
+
+public class conftest {
+    public static void main(String[] argv) {
+
+    }
+}
+EOF
+
+    CLASSPATH=$ac_java_classpath
+    export CLASSPATH
+    cmd="$JAVAC ${JAVAC_FLAGS} conftest.java"
+    if (echo $cmd >&5 ; eval $cmd >&5 2>&5) ; then
+        echo "yes" >&5
+
+            { $as_echo "$as_me:$LINENO: result: $jar_resolved" >&5
+$as_echo "$jar_resolved" >&6; }
+            found_jar=yes
+            PACKAGE_JAR_FILE=$jar_resolved
+            break
+
+    else
+        echo "configure: failed program was:" >&5
+        cat conftest.java >&5
+        echo "configure: CLASSPATH was $CLASSPATH" >&5
+
+            ac_java_classpath=$saved_ac_java_classpath
+
+
+            fi
+
+        fi
+      done
+      if test "$found_jar" = "yes"; then
+        break
+      fi
+    done
+    if test "$found_jar" = "no"; then
+      { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+         if test "" = "yes"; then
+               { $as_echo "$as_me:$LINENO: WARNING: Could not find or use the Java package/jar jhdf5 used by HDF5 Java library (looking for package ncsa.hdf.hdf5lib.HDF5Constants)" >&5
+$as_echo "$as_me: WARNING: Could not find or use the Java package/jar jhdf5 used by HDF5 Java library (looking for package ncsa.hdf.hdf5lib.HDF5Constants)" >&2;}
+         else
+                 { { $as_echo "$as_me:$LINENO: error: Could not find or use the Java package/jar jhdf5 used by HDF5 Java library (looking for package ncsa.hdf.hdf5lib.HDF5Constants)" >&5
+$as_echo "$as_me: error: Could not find or use the Java package/jar jhdf5 used by HDF5 Java library (looking for package ncsa.hdf.hdf5lib.HDF5Constants)" >&2;}
+   { (exit 1); exit 1; }; }
+         fi
+    fi
+
+                                 JHDF5=$PACKAGE_JAR_FILE
+
+                               fi
+
                                # Logging (flexdock dep)
 
        { $as_echo "$as_me:$LINENO: checking commons-logging" >&5
@@ -13660,7 +14035,7 @@ $as_echo_n "checking commons-logging... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13663 "configure"
+// #line 14038 "configure"
 import org.apache.commons.logging.LogFactory;
 
 public class conftest {
@@ -13719,6 +14094,7 @@ cat >>confdefs.h <<\_ACEOF
 #define WITH_GUI /**/
 _ACEOF
 
+
                fi
        else
                { $as_echo "$as_me:$LINENO: WARNING: Sun javac not found: I will not build the java interface" >&5
@@ -13951,6 +14327,14 @@ chmod +x $GIWS_BIN
        fi
 fi
 
+JAVA_ENABLE=yes
+
+if test -z "$JAVAC"; then
+   JAVA_ENABLE=no
+fi
+
+
+
  if test "$with_javasci" != no -o "$with_gui" != no -o "$enable_build_help" != no; then
   NEED_JAVA_TRUE=
   NEED_JAVA_FALSE='#'
 
 
 ##############################################################
+## GUI module
+##############################################################
+
+GUI_ENABLE=no
+
+if test "$JAVA_ENABLE" != no; then
+   GUI_ENABLE=yes
+fi
+
+if test "$with_gui" != no; then
+   GUI_ENABLE=yes
+fi
+
+
+
+##############################################################
 ## test for functions in standard C library and C math library
 ##############################################################
 
@@ -20616,7 +21016,8 @@ fi
 
 
 SCICOS_ENABLE=no
-if test "$with_scicos" != no -a "$with_gui" != no; then
+
+if test "$with_scicos" != no -a "$GUI_ENABLE" != no; then
 
 cat >>confdefs.h <<\_ACEOF
 #define WITH_SCICOS /**/
@@ -20945,6 +21346,12 @@ _ACEOF
 fi
 
 
+
+
+
+
+
+
  if test "$with_ocaml" != no -a "$OCAMLC" != no -a "$OCAMLOPT" != no; then
   OCAML_TRUE=
   OCAML_FALSE='#'
@@ -20953,7 +21360,7 @@ else
   OCAML_FALSE=
 fi
 
- if test "$with_scicos" != no -a "$with_gui" != no; then
+ if test "$SCICOS_ENABLE" != no; then
   SCICOS_TRUE=
   SCICOS_FALSE='#'
 else
@@ -21467,6 +21874,7 @@ else
 fi
 
 
+
 #################
 ## MPI
 #################
@@ -22709,7 +23117,6 @@ fi
 { $as_echo "$as_me:$LINENO: checking if BLAS, ATLAS or MKL is available" >&5
 $as_echo_n "checking if BLAS, ATLAS or MKL is available... " >&6; }
 echo ""
-EMBEDDED_BLAS=0
 ac_ext=f
 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
@@ -25054,26 +25461,16 @@ $as_echo "$BLAS_TYPE found" >&6; }
         :
 else
         acx_blas_ok=no
-        { $as_echo "$as_me:$LINENO: WARNING: Impossible to find a blas compatible library (see BLAS or ATLAS). Use the version of generic blas embedded" >&5
-$as_echo "$as_me: WARNING: Impossible to find a blas compatible library (see BLAS or ATLAS). Use the version of generic blas embedded" >&2;}
-               EMBEDDED_BLAS=1
-
-fi
+        { { $as_echo "$as_me:$LINENO: error: Impossible to find a BLAS compatible library (see BLAS or ATLAS)." >&5
+$as_echo "$as_me: error: Impossible to find a BLAS compatible library (see BLAS or ATLAS)." >&2;}
+   { (exit 1); exit 1; }; }
 
- if test $EMBEDDED_BLAS = 1; then
-  USE_EMBEDDED_BLAS_TRUE=
-  USE_EMBEDDED_BLAS_FALSE='#'
-else
-  USE_EMBEDDED_BLAS_TRUE='#'
-  USE_EMBEDDED_BLAS_FALSE=
 fi
 
 
-
 { $as_echo "$as_me:$LINENO: checking if LAPACK is available" >&5
 $as_echo_n "checking if LAPACK is available... " >&6; }
 echo ""
-EMBEDDED_LAPACK=0
 
 
 acx_lapack_ok=no
@@ -25400,23 +25797,13 @@ $as_echo "$LAPACK_TYPE found" >&6; }
         :
 else
         acx_lapack_ok=no
-        { $as_echo "$as_me:$LINENO: WARNING: Impossible to find the LAPACK library. Use the version of lapack embedded" >&5
-$as_echo "$as_me: WARNING: Impossible to find the LAPACK library. Use the version of lapack embedded" >&2;}
-               EMBEDDED_LAPACK=1
-
-fi
+        { { $as_echo "$as_me:$LINENO: error: Impossible to find the LAPACK library." >&5
+$as_echo "$as_me: error: Impossible to find the LAPACK library." >&2;}
+   { (exit 1); exit 1; }; }
 
- if test $EMBEDDED_LAPACK = 1; then
-  USE_EMBEDDED_LAPACK_TRUE=
-  USE_EMBEDDED_LAPACK_FALSE='#'
-else
-  USE_EMBEDDED_LAPACK_TRUE='#'
-  USE_EMBEDDED_LAPACK_FALSE=
 fi
 
 
-
-
 #################
 ## UMFPACK
 #################
@@ -26870,7 +27257,6 @@ _ACEOF
 # Gets compilation and library flags
 
 
- #############################################
 #################
 ## Tcl/Tk library
 #################
@@ -28540,7 +28926,7 @@ CPPFLAGS="$CPPFLAGS -I$CHK_TCL_INCLUDE_PATH"
 { $as_echo "$as_me:$LINENO: checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later" >&5
 $as_echo_n "checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later... " >&6; }
 cat > conftest.$ac_ext <<EOF
-#line 28543 "configure"
+#line 28929 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TCL_INCLUDE_PATH/$CHK_TCL_INC_NAME"
@@ -29099,7 +29485,7 @@ CPPFLAGS="$CPPFLAGS $TCL_INC_PATH -I$CHK_TK_INCLUDE_PATH $X_CFLAGS"
 $as_echo_n "checking if tk is version $CHK_TK_MAJOR.$CHK_TK_MINOR or later... " >&6; }
 
 cat > conftest.$ac_ext <<EOF
-#line 29102 "configure"
+#line 29488 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TK_INCLUDE_PATH/$CHK_TK_INC_NAME"
 ## Documentation management #
 #############################
 
+HELP_ENABLE=yes
+
 # Check whether --enable-build-help was given.
 if test "${enable_build_help+set}" = set; then
   enableval=$enable_build_help;
 fi
 
-HELP_ENABLE=no
 
 if test "$enable_build_help" != no; then
 
@@ -29949,7 +30336,7 @@ $as_echo_n "checking batik-all... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 29952 "configure"
+// #line 30339 "configure"
 import org.apache.batik.parser.Parser;
 
 public class conftest {
@@ -30022,7 +30409,7 @@ $as_echo_n "checking batik... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 30025 "configure"
+// #line 30412 "configure"
 import org.apache.batik.parser.Parser;
 
 public class conftest {
@@ -30097,7 +30484,7 @@ $as_echo_n "checking saxon... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 30100 "configure"
+// #line 30487 "configure"
 import com.icl.saxon.Loader;
 
 public class conftest {
@@ -30170,7 +30557,7 @@ $as_echo_n "checking fop... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 30173 "configure"
+// #line 30560 "configure"
 import org.apache.fop.pdf.PDFInfo;
 
 public class conftest {
@@ -30243,7 +30630,7 @@ $as_echo_n "checking jeuclid-core... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 30246 "configure"
+// #line 30633 "configure"
 import net.sourceforge.jeuclid.LayoutContext;
 
 public class conftest {
@@ -30316,7 +30703,7 @@ $as_echo_n "checking commons-io... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 30319 "configure"
+// #line 30706 "configure"
 import org.apache.commons.io.output.CountingOutputStream;
 
 public class conftest {
@@ -30389,7 +30776,7 @@ $as_echo_n "checking xmlgraphics-commons... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 30392 "configure"
+// #line 30779 "configure"
 import org.apache.xmlgraphics.util.Service;
 
 public class conftest {
@@ -30462,7 +30849,7 @@ $as_echo_n "checking xml-apis-ext... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 30465 "configure"
+// #line 30852 "configure"
 import org.w3c.dom.svg.SVGDocument;
 
 public class conftest {
@@ -30536,7 +30923,7 @@ $as_echo_n "checking avalon-framework... " >&6; }
           export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 30539 "configure"
+// #line 30926 "configure"
 import org.apache.avalon.framework.configuration.ConfigurationException;
 
 public class conftest {
@@ -30594,9 +30981,16 @@ $as_echo "$as_me: error: Could not find or use the Java package/jar avalon-frame
 
 
 
-       HELP_ENABLE=yes
+else
+    HELP_ENABLE=no
+fi
 
+if test "$JAVA_ENABLE" = no; then
+    HELP_ENABLE=no
 fi
+
+
+
  if test $HELP_ENABLE = yes; then
   BUILD_HELP_TRUE=
   BUILD_HELP_FALSE='#'
@@ -30608,6 +31002,7 @@ fi
 
 ##¬†Install XML help files ###
 
+
 # Check whether --with-install-help-xml was given.
 if test "${with_install_help_xml+set}" = set; then
   withval=$with_install_help_xml;
@@ -30626,6 +31021,53 @@ else
 fi
 
 
+##############################################################
+## Javasci module
+##############################################################
+
+JAVASCI_ENABLE=yes
+
+if test "$JAVA_ENABLE" = no -o "$JAVASCI" = no; then
+   JAVASCI_ENABLE=no
+fi
+
+
+
+##############################################################
+## Scipad module
+##############################################################
+
+SCIPAD_ENABLE=yes
+
+if test "$WITH_TKSCI" = no -o "$GUI_ENABLE" = no; then
+   SCIPAD_ENABLE=no
+fi
+
+
+
+##############################################################
+## demo_tools module
+##############################################################
+
+DEMOTOOLS_ENABLE=yes
+
+if test "$GUI_ENABLE" = no; then
+   DEMOTOOLS_ENABLE=yes
+fi
+
+
+
+##############################################################
+## graphics/renderer/graphic_export module
+##############################################################
+
+GRAPHICS_ENABLE=yes
+
+if test "$GUI_ENABLE" = no; then
+   GRAPHICS_ENABLE=no
+fi
+
+
 
 #########################
 ## libtool
@@ -31182,7 +31624,7 @@ ia64-*-hpux*)
   ;;
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 31185 "configure"' > conftest.$ac_ext
+  echo '#line 31627 "configure"' > conftest.$ac_ext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
@@ -33052,11 +33494,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:33055: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:33497: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:33059: \$? = $ac_status" >&5
+   echo "$as_me:33501: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -33342,11 +33784,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:33345: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:33787: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:33349: \$? = $ac_status" >&5
+   echo "$as_me:33791: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -33446,11 +33888,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:33449: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:33891: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:33453: \$? = $ac_status" >&5
+   echo "$as_me:33895: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -35931,7 +36373,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 35934 "configure"
+#line 36376 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -36031,7 +36473,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 36034 "configure"
+#line 36476 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -38460,11 +38902,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:38463: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:38905: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:38467: \$? = $ac_status" >&5
+   echo "$as_me:38909: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -38564,11 +39006,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:38567: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:39009: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:38571: \$? = $ac_status" >&5
+   echo "$as_me:39013: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -40162,11 +40604,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:40165: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:40607: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:40169: \$? = $ac_status" >&5
+   echo "$as_me:40611: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -40266,11 +40708,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:40269: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:40711: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:40273: \$? = $ac_status" >&5
+   echo "$as_me:40715: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -42498,11 +42940,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:42501: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:42943: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:42505: \$? = $ac_status" >&5
+   echo "$as_me:42947: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -42788,11 +43230,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:42791: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:43233: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:42795: \$? = $ac_status" >&5
+   echo "$as_me:43237: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -42892,11 +43334,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:42895: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:43337: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:42899: \$? = $ac_status" >&5
+   echo "$as_me:43341: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -45858,7 +46300,7 @@ if test "$enable_stop_on_warning" = yes; then
    CXXFLAGS="$CXXFLAGS -Werror -O0"
 fi
 
-ac_config_files="$ac_config_files libs/lapack/Makefile libs/blas/Makefile libs/MALLOC/Makefile libs/dynamiclibrary/Makefile libs/doublylinkedlist/Makefile libs/hashtable/Makefile libs/libst/Makefile contrib/Makefile modules/helptools/Makefile modules/helptools/macros/xmlfiletohtml.sci modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/shell/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/intersci/Makefile modules/localization/Makefile modules/metanet/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/double/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/pvm/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/call_scilab/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/maple2scilab/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/texmacs/Makefile modules/scipad/Makefile modules/scilab2fortran/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/Makefile libs/Makefile Makefile scilab.pc etc/modules.xml etc/classpath.xml modules/jvm/etc/jvm_options.xml scilab-lib.properties scilab-lib-doc.properties"
+ac_config_files="$ac_config_files libs/MALLOC/Makefile libs/dynamiclibrary/Makefile libs/doublylinkedlist/Makefile libs/hashtable/Makefile libs/libst/Makefile contrib/Makefile modules/helptools/Makefile modules/helptools/macros/xmlfiletohtml.sci modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/shell/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/intersci/Makefile modules/localization/Makefile modules/metanet/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/double/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/pvm/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/api_scilab/Makefile modules/call_scilab/Makefile modules/hdf5/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/maple2scilab/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/texmacs/Makefile modules/scipad/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/atoms/Makefile modules/Makefile libs/Makefile Makefile scilab.pc etc/modules.xml etc/classpath.xml modules/jvm/etc/jvm_options.xml scilab-lib.properties scilab-lib-doc.properties"
 
 
 # Detection of the module for the future version of Scilab 6
@@ -46075,6 +46517,13 @@ $as_echo "$as_me: error: conditional \"USE_DYNAMIC_STACK\" was never defined.
 Usually this means the macro was only invoked conditionally." >&2;}
    { (exit 1); exit 1; }; }
 fi
+if test -z "${HDF5_TRUE}" && test -z "${HDF5_FALSE}"; then
+  { { $as_echo "$as_me:$LINENO: error: conditional \"HDF5\" was never defined.
+Usually this means the macro was only invoked conditionally." >&5
+$as_echo "$as_me: error: conditional \"HDF5\" was never defined.
+Usually this means the macro was only invoked conditionally." >&2;}
+   { (exit 1); exit 1; }; }
+fi
 if test -z "${NEED_JAVA_TRUE}" && test -z "${NEED_JAVA_FALSE}"; then
   { { $as_echo "$as_me:$LINENO: error: conditional \"NEED_JAVA\" was never defined.
 Usually this means the macro was only invoked conditionally." >&5
@@ -46145,20 +46594,6 @@ $as_echo "$as_me: error: conditional \"GENERATE_LOCALIZATION_FILES\" was never d
 Usually this means the macro was only invoked conditionally." >&2;}
    { (exit 1); exit 1; }; }
 fi
-if test -z "${USE_EMBEDDED_BLAS_TRUE}" && test -z "${USE_EMBEDDED_BLAS_FALSE}"; then
-  { { $as_echo "$as_me:$LINENO: error: conditional \"USE_EMBEDDED_BLAS\" was never defined.
-Usually this means the macro was only invoked conditionally." >&5
-$as_echo "$as_me: error: conditional \"USE_EMBEDDED_BLAS\" was never defined.
-Usually this means the macro was only invoked conditionally." >&2;}
-   { (exit 1); exit 1; }; }
-fi
-if test -z "${USE_EMBEDDED_LAPACK_TRUE}" && test -z "${USE_EMBEDDED_LAPACK_FALSE}"; then
-  { { $as_echo "$as_me:$LINENO: error: conditional \"USE_EMBEDDED_LAPACK\" was never defined.
-Usually this means the macro was only invoked conditionally." >&5
-$as_echo "$as_me: error: conditional \"USE_EMBEDDED_LAPACK\" was never defined.
-Usually this means the macro was only invoked conditionally." >&2;}
-   { (exit 1); exit 1; }; }
-fi
 if test -z "${UMFPACK_TRUE}" && test -z "${UMFPACK_FALSE}"; then
   { { $as_echo "$as_me:$LINENO: error: conditional \"UMFPACK\" was never defined.
 Usually this means the macro was only invoked conditionally." >&5
@@ -46723,8 +47158,6 @@ do
     "modules/core/includes/machine.h") CONFIG_HEADERS="$CONFIG_HEADERS modules/core/includes/machine.h" ;;
     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
     "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
-    "libs/lapack/Makefile") CONFIG_FILES="$CONFIG_FILES libs/lapack/Makefile" ;;
-    "libs/blas/Makefile") CONFIG_FILES="$CONFIG_FILES libs/blas/Makefile" ;;
     "libs/MALLOC/Makefile") CONFIG_FILES="$CONFIG_FILES libs/MALLOC/Makefile" ;;
     "libs/dynamiclibrary/Makefile") CONFIG_FILES="$CONFIG_FILES libs/dynamiclibrary/Makefile" ;;
     "libs/doublylinkedlist/Makefile") CONFIG_FILES="$CONFIG_FILES libs/doublylinkedlist/Makefile" ;;
@@ -46774,7 +47207,9 @@ do
     "modules/tclsci/Makefile") CONFIG_FILES="$CONFIG_FILES modules/tclsci/Makefile" ;;
     "modules/windows_tools/Makefile") CONFIG_FILES="$CONFIG_FILES modules/windows_tools/Makefile" ;;
     "modules/core/Makefile") CONFIG_FILES="$CONFIG_FILES modules/core/Makefile" ;;
+    "modules/api_scilab/Makefile") CONFIG_FILES="$CONFIG_FILES modules/api_scilab/Makefile" ;;
     "modules/call_scilab/Makefile") CONFIG_FILES="$CONFIG_FILES modules/call_scilab/Makefile" ;;
+    "modules/hdf5/Makefile") CONFIG_FILES="$CONFIG_FILES modules/hdf5/Makefile" ;;
     "modules/fftw/Makefile") CONFIG_FILES="$CONFIG_FILES modules/fftw/Makefile" ;;
     "modules/umfpack/Makefile") CONFIG_FILES="$CONFIG_FILES modules/umfpack/Makefile" ;;
     "modules/scicos/Makefile") CONFIG_FILES="$CONFIG_FILES modules/scicos/Makefile" ;;
@@ -46788,7 +47223,6 @@ do
     "modules/compatibility_functions/Makefile") CONFIG_FILES="$CONFIG_FILES modules/compatibility_functions/Makefile" ;;
     "modules/texmacs/Makefile") CONFIG_FILES="$CONFIG_FILES modules/texmacs/Makefile" ;;
     "modules/scipad/Makefile") CONFIG_FILES="$CONFIG_FILES modules/scipad/Makefile" ;;
-    "modules/scilab2fortran/Makefile") CONFIG_FILES="$CONFIG_FILES modules/scilab2fortran/Makefile" ;;
     "modules/development_tools/Makefile") CONFIG_FILES="$CONFIG_FILES modules/development_tools/Makefile" ;;
     "modules/output_stream/Makefile") CONFIG_FILES="$CONFIG_FILES modules/output_stream/Makefile" ;;
     "modules/console/Makefile") CONFIG_FILES="$CONFIG_FILES modules/console/Makefile" ;;
@@ -46797,6 +47231,7 @@ do
     "modules/simulated_annealing/Makefile") CONFIG_FILES="$CONFIG_FILES modules/simulated_annealing/Makefile" ;;
     "modules/parameters/Makefile") CONFIG_FILES="$CONFIG_FILES modules/parameters/Makefile" ;;
     "modules/matio/Makefile") CONFIG_FILES="$CONFIG_FILES modules/matio/Makefile" ;;
+    "modules/atoms/Makefile") CONFIG_FILES="$CONFIG_FILES modules/atoms/Makefile" ;;
     "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
     "libs/Makefile") CONFIG_FILES="$CONFIG_FILES libs/Makefile" ;;
     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
 
 echo ""
 echo "BLAS/LAPACK/ATLAS Configuration:"
-if test $EMBEDDED_BLAS = 0; then
-   echo "BLAS LIBS ............. = $BLAS_LIBS"
-   echo "BLAS TYPE ............. = $BLAS_TYPE"
-else
-   echo "BLAS LIBS ............. = Use the generic version of BLAS embedded"
-fi
-
-if test $EMBEDDED_LAPACK = 0; then
-   echo "LAPACK LIBS ........... = $LAPACK_LIBS"
-   echo "LAPACK TYPE ........... = $LAPACK_TYPE"
-else
-   echo "LAPACK LIBS ........... = Use the LAPACK embedded"
-fi
+echo "BLAS LIBS ............. = $BLAS_LIBS"
+echo "BLAS TYPE ............. = $BLAS_TYPE"
+echo "LAPACK LIBS ........... = $LAPACK_LIBS"
+echo "LAPACK TYPE ........... = $LAPACK_TYPE"
 
 echo ""
 
@@ -47961,6 +48387,19 @@ else
 echo "  JAVA disabled"
 fi
 
+
+echo ""
+echo "Java dependencies:"
+if test ! -z "$JAVAC"; then
+echo "  Flexdock ............ = $FLEXDOCK"
+echo "  JOGL ................ = $JOGL"
+echo "  Jhall  .............. = $JHALL"
+echo "  Gluegen ............. = $GLUEGEN_RT"
+echo "  Jrosetta (API) ...... = $JROSETTA_API"
+echo "  Jrosetta (Engine) ... = $JROSETTA_ENGINE"
+echo "  Commons Logging ..... = $COMMONS_LOGGING"
+fi
+
 echo ""
 echo "TCL/TK configuration:"
 echo "  TK_INC_PATH ........ = $TK_INC_PATH"
@@ -47976,6 +48415,16 @@ echo "  XML_LIBS ........... = $XML_LIBS"
 echo "  XML_VERSION ........ = $XML_VERSION"
 
 echo ""
+if test $HDF5_ENABLE = yes;  then
+   echo "HDF5 configuration:"
+   echo "  HDF5 CFLAGS ......... = $HDF5_CFLAGS"
+   echo "  HDF5 LIBS ........... = $HDF5_LIBS"
+   echo "  HDF5 Java ........... = $JHDF5"
+else
+   echo "Not using HDF5"
+fi
+
+echo ""
 echo "PCRE configuration:"
 echo "  PCRE_CFLAGS ........ = $PCRE_CFLAGS"
 echo "  PCRE_LIBS .......... = $PCRE_LIBS"
@@ -48043,5 +48492,4 @@ echo "  F77 ............ = $F77"
 echo "  FFLAGS ......... = $FFLAGS"
 echo "  F77_LDFLAGS .... = $F77_LDFLAGS"
 echo "  TERMCAP_LIB .... = $TERMCAP_LIB"
-echo "
-"
+echo ""