Detect if ecj is available on the system or not. If not, force the one in thirdparty 28/12928/2
Sylvestre Ledru [Tue, 15 Oct 2013 14:14:09 +0000 (16:14 +0200)]
Change-Id: I3ba1d874a525b476d3d6578525db53ae03d8baa9

87 files changed:
scilab/Makefile.in
scilab/configure
scilab/configure.ac
scilab/contrib/Makefile.in
scilab/desktop/Makefile.in
scilab/desktop/images/icons/Makefile.in
scilab/etc/classpath.xml.in
scilab/etc/classpath.xml.vc
scilab/modules/Makefile.in
scilab/modules/action_binding/Makefile.in
scilab/modules/api_scilab/Makefile.in
scilab/modules/arnoldi/Makefile.in
scilab/modules/atoms/Makefile.in
scilab/modules/boolean/Makefile.in
scilab/modules/cacsd/Makefile.in
scilab/modules/call_scilab/Makefile.in
scilab/modules/commons/Makefile.in
scilab/modules/compatibility_functions/Makefile.in
scilab/modules/completion/Makefile.in
scilab/modules/console/Makefile.in
scilab/modules/core/Makefile.in
scilab/modules/data_structures/Makefile.in
scilab/modules/demo_tools/Makefile.in
scilab/modules/development_tools/Makefile.in
scilab/modules/development_tools/src/fake/Makefile.in
scilab/modules/differential_equations/Makefile.in
scilab/modules/double/Makefile.in
scilab/modules/dynamic_link/Makefile.in
scilab/modules/elementary_functions/Makefile.in
scilab/modules/external_objects/Makefile.in
scilab/modules/external_objects_java/Makefile.in
scilab/modules/fftw/Makefile.in
scilab/modules/fileio/Makefile.in
scilab/modules/functions/Makefile.in
scilab/modules/genetic_algorithms/Makefile.in
scilab/modules/graph/Makefile.in
scilab/modules/graphic_export/Makefile.in
scilab/modules/graphic_objects/Makefile.in
scilab/modules/graphics/Makefile.in
scilab/modules/gui/Makefile.in
scilab/modules/hdf5/Makefile.in
scilab/modules/helptools/Makefile.in
scilab/modules/history_browser/Makefile.in
scilab/modules/history_manager/Makefile.in
scilab/modules/integer/Makefile.in
scilab/modules/interpolation/Makefile.in
scilab/modules/intersci/Makefile.in
scilab/modules/io/Makefile.in
scilab/modules/javasci/Makefile.in
scilab/modules/jvm/Makefile.in
scilab/modules/linear_algebra/Makefile.in
scilab/modules/localization/Makefile.in
scilab/modules/m2sci/Makefile.in
scilab/modules/matio/Makefile.in
scilab/modules/mexlib/Makefile.in
scilab/modules/modules_manager/Makefile.in
scilab/modules/mpi/Makefile.in
scilab/modules/optimization/Makefile.in
scilab/modules/output_stream/Makefile.in
scilab/modules/overloading/Makefile.in
scilab/modules/parallel/Makefile.in
scilab/modules/parameters/Makefile.in
scilab/modules/polynomials/Makefile.in
scilab/modules/prebuildjava/Makefile.in
scilab/modules/preferences/Makefile.in
scilab/modules/randlib/Makefile.in
scilab/modules/renderer/Makefile.in
scilab/modules/scicos/Makefile.in
scilab/modules/scicos_blocks/Makefile.in
scilab/modules/scinotes/Makefile.in
scilab/modules/signal_processing/Makefile.in
scilab/modules/simulated_annealing/Makefile.in
scilab/modules/sound/Makefile.in
scilab/modules/sparse/Makefile.in
scilab/modules/special_functions/Makefile.in
scilab/modules/spreadsheet/Makefile.in
scilab/modules/statistics/Makefile.in
scilab/modules/string/Makefile.in
scilab/modules/symbolic/Makefile.in
scilab/modules/tclsci/Makefile.in
scilab/modules/time/Makefile.in
scilab/modules/types/Makefile.in
scilab/modules/ui_data/Makefile.in
scilab/modules/umfpack/Makefile.in
scilab/modules/windows_tools/Makefile.in
scilab/modules/xcos/Makefile.in
scilab/modules/xml/Makefile.in

index 151be36..17016b1 100644 (file)
@@ -541,6 +541,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index f09983d..b70ed1b 100755 (executable)
@@ -780,6 +780,7 @@ JAVAC_DEBUG
 JAVA_HOME
 JAVA_JNI_LIBS
 JAVA_JNI_INCLUDE
+ECJ
 ASM3
 COBERTURA
 JUNIT4
@@ -7266,7 +7267,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
    if test -z "$F77"; then
         # Best effort to find a compiler (might be g77)
-       ac_ext=f
+    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'
 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
@@ -11049,7 +11050,7 @@ $as_echo "$ac_java_classpath" >&6; }
 $as_echo_n "checking to see if the java compiler works... " >&6; }
 
     cat << \EOF > conftest.java
-// #line 11052 "configure"
+// #line 11053 "configure"
 import java.util.regex.Pattern;
 
 
@@ -11136,7 +11137,7 @@ $as_echo_n "checking type of jvm... " >&6; }
     if test "x$ac_java_jvm_name" = "x" ; then
 
     cat << \EOF > conftest.java
-// #line 11139 "configure"
+// #line 11140 "configure"
 import java.util.regex.Pattern;
 
 import gnu.java.io.EncodingManager;
@@ -11220,7 +11221,7 @@ $as_echo_n "checking java API version... " >&6; }
     # The class java.nio.charset.Charset is new to 1.4
 
     cat << \EOF > conftest.java
-// #line 11223 "configure"
+// #line 11224 "configure"
 import java.util.regex.Pattern;
 
 import java.nio.charset.Charset;
@@ -11285,7 +11286,7 @@ EOF
     # The class java.lang.StringBuilder is new to 1.5
 
     cat << \EOF > conftest.java
-// #line 11288 "configure"
+// #line 11289 "configure"
 import java.util.regex.Pattern;
 
 import java.lang.StringBuilder;
@@ -11350,7 +11351,7 @@ EOF
     # The class java.util.ArrayDeque is new to 1.6
 
     cat << \EOF > conftest.java
-// #line 11353 "configure"
+// #line 11354 "configure"
 import java.util.regex.Pattern;
 
 import java.util.ArrayDeque;
@@ -11415,7 +11416,7 @@ EOF
     # The class java.nio.file.Path is new to 1.7
 
     cat << \EOF > conftest.java
-// #line 11418 "configure"
+// #line 11419 "configure"
 import java.util.regex.Pattern;
 
 import java.nio.file.Path;
@@ -12793,7 +12794,7 @@ $as_echo_n "checking jgraphx... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 12796 "configure"
+// #line 12797 "configure"
 import java.util.regex.Pattern;
 
 import com.mxgraph.model.mxCell;
@@ -12900,7 +12901,7 @@ $as_echo_n "checking minimal version (2.0.0.1) of jgraphx... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 12903 "configure"
+// #line 12904 "configure"
 import java.util.regex.Pattern;
 
 import com.mxgraph.view.mxGraph;
@@ -12972,7 +12973,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 12975 "configure"
+// #line 12976 "configure"
 import java.util.regex.Pattern;
 
 import com.mxgraph.view.mxGraph;
@@ -13066,7 +13067,7 @@ $as_echo_n "checking scirenderer... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13069 "configure"
+// #line 13070 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.scirenderer.PackageInfo;
@@ -13173,7 +13174,7 @@ $as_echo_n "checking minimal version (1.1.0) of scirenderer... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 13176 "configure"
+// #line 13177 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.scirenderer.PackageInfo;
@@ -13245,7 +13246,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 13248 "configure"
+// #line 13249 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.scirenderer.PackageInfo;
@@ -13344,7 +13345,7 @@ $as_echo_n "checking flexdock... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13347 "configure"
+// #line 13348 "configure"
 import java.util.regex.Pattern;
 
 import org.flexdock.docking.DockingManager;
@@ -13451,7 +13452,7 @@ $as_echo_n "checking minimal version (1.2.4) of flexdock... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 13454 "configure"
+// #line 13455 "configure"
 import java.util.regex.Pattern;
 
 import org.flexdock.util.Utilities;
@@ -13523,7 +13524,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 13526 "configure"
+// #line 13527 "configure"
 import java.util.regex.Pattern;
 
 import org.flexdock.util.Utilities;
@@ -13614,7 +13615,7 @@ $as_echo_n "checking looks... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13617 "configure"
+// #line 13618 "configure"
 import java.util.regex.Pattern;
 
 import com.jgoodies.looks.common.MenuItemRenderer;
@@ -13731,7 +13732,7 @@ $as_echo_n "checking jgoodies-looks... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13734 "configure"
+// #line 13735 "configure"
 import java.util.regex.Pattern;
 
 import com.jgoodies.looks.common.MenuItemRenderer;
@@ -13849,7 +13850,7 @@ $as_echo_n "checking skinlf... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13852 "configure"
+// #line 13853 "configure"
 import java.util.regex.Pattern;
 
 import com.l2fprod.util.AccessUtils;
@@ -13966,7 +13967,7 @@ $as_echo_n "checking jogl2... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 13969 "configure"
+// #line 13970 "configure"
 import java.util.regex.Pattern;
 
 import javax.media.opengl.glu.GLUnurbs;
@@ -14189,7 +14190,7 @@ $as_echo_n "checking gluegen2-rt... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14192 "configure"
+// #line 14193 "configure"
 import java.util.regex.Pattern;
 
 import jogamp.common.os.MachineDescriptionRuntime;
@@ -14363,7 +14364,7 @@ $as_echo_n "checking jhall... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14366 "configure"
+// #line 14367 "configure"
 import java.util.regex.Pattern;
 
 import javax.help.JHelp;
@@ -14480,7 +14481,7 @@ $as_echo_n "checking javahelp2... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14483 "configure"
+// #line 14484 "configure"
 import java.util.regex.Pattern;
 
 import javax.help.JHelp;
@@ -14598,7 +14599,7 @@ $as_echo_n "checking jrosetta-API... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14601 "configure"
+// #line 14602 "configure"
 import java.util.regex.Pattern;
 
 import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
@@ -14695,7 +14696,7 @@ $as_echo "$as_me: WARNING: Could not find or use the Java package/jar jrosetta-A
     fi
 
                 JROSETTA_API=$PACKAGE_JAR_FILE
-               if test -z "$JROSETTA_API"; then
+        if test -z "$JROSETTA_API"; then
 
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking jrosetta-api" >&5
 $as_echo_n "checking jrosetta-api... " >&6; }
@@ -14713,7 +14714,7 @@ $as_echo_n "checking jrosetta-api... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14716 "configure"
+// #line 14717 "configure"
 import java.util.regex.Pattern;
 
 import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
@@ -14809,8 +14810,8 @@ $as_echo "$as_me: WARNING: Could not find or use the Java package/jar jrosetta-a
       fi
     fi
 
-                       JROSETTA_API=$PACKAGE_JAR_FILE
-               fi
+                    JROSETTA_API=$PACKAGE_JAR_FILE
+        fi
 
 
                 # Console Core
@@ -14831,7 +14832,7 @@ $as_echo_n "checking jrosetta-engine... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 14834 "configure"
+// #line 14835 "configure"
 import java.util.regex.Pattern;
 
 import com.artenum.rosetta.core.action.AbstractConsoleAction;
@@ -14937,7 +14938,7 @@ $as_echo_n "checking minimal version (1.0.4) of jrosetta-engine... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 14940 "configure"
+// #line 14941 "configure"
 import java.util.regex.Pattern;
 
 import com.artenum.rosetta.util.ConfigurationBuilder;
@@ -15009,7 +15010,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 15012 "configure"
+// #line 15013 "configure"
 import java.util.regex.Pattern;
 
 import com.artenum.rosetta.util.ConfigurationBuilder;
@@ -15102,7 +15103,7 @@ $as_echo_n "checking jeuclid-core... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15105 "configure"
+// #line 15106 "configure"
 import java.util.regex.Pattern;
 
 import net.sourceforge.jeuclid.LayoutContext;
@@ -15221,7 +15222,7 @@ $as_echo_n "checking fop... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15224 "configure"
+// #line 15225 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.fop.pdf.PDFInfo;
@@ -15338,7 +15339,7 @@ $as_echo_n "checking batik-all... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15341 "configure"
+// #line 15342 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.batik.parser.Parser;
@@ -15455,7 +15456,7 @@ $as_echo_n "checking batik... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15458 "configure"
+// #line 15459 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.batik.parser.Parser;
@@ -15562,7 +15563,7 @@ $as_echo_n "checking minimal version (1.7) of batik... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 15565 "configure"
+// #line 15566 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.batik.Version;
@@ -15634,7 +15635,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 15637 "configure"
+// #line 15638 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.batik.Version;
@@ -15725,7 +15726,7 @@ $as_echo_n "checking commons-io... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15728 "configure"
+// #line 15729 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.commons.io.output.CountingOutputStream;
@@ -15842,7 +15843,7 @@ $as_echo_n "checking xmlgraphics-commons... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15845 "configure"
+// #line 15846 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.xmlgraphics.util.Service;
@@ -15959,7 +15960,7 @@ $as_echo_n "checking avalon-framework... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 15962 "configure"
+// #line 15963 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.avalon.framework.configuration.ConfigurationException;
@@ -16076,7 +16077,7 @@ $as_echo_n "checking xml-apis-ext... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16079 "configure"
+// #line 16080 "configure"
 import java.util.regex.Pattern;
 
 import org.w3c.dom.svg.SVGDocument;
@@ -16193,7 +16194,7 @@ $as_echo_n "checking xml-commons-apis-ext... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16196 "configure"
+// #line 16197 "configure"
 import java.util.regex.Pattern;
 
 import org.w3c.dom.svg.SVGDocument;
@@ -16314,7 +16315,7 @@ $as_echo_n "checking commons-logging... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16317 "configure"
+// #line 16318 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.commons.logging.LogFactory;
@@ -16431,7 +16432,7 @@ $as_echo_n "checking jlatexmath... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16434 "configure"
+// #line 16435 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.jlatexmath.TeXFormula;
@@ -16538,7 +16539,7 @@ $as_echo_n "checking minimal version (1.0.2) of jlatexmath... " >&6; }
    if test "x" == "x"; then
 
     cat << \EOF > conftest.java
-// #line 16541 "configure"
+// #line 16542 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.jlatexmath.TeXFormula;
@@ -16610,7 +16611,7 @@ EOF
    else
 
     cat << \EOF > conftest.java
-// #line 16613 "configure"
+// #line 16614 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.jlatexmath.TeXFormula;
@@ -16701,7 +16702,7 @@ $as_echo_n "checking jlatexmath-fop... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16704 "configure"
+// #line 16705 "configure"
 import java.util.regex.Pattern;
 
 import org.scilab.forge.jlatexmath.fop.JLaTeXMathObj;
@@ -16824,7 +16825,7 @@ $as_echo_n "checking checkstyle... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16827 "configure"
+// #line 16828 "configure"
 import java.util.regex.Pattern;
 
 import com.puppycrawl.tools.checkstyle.CheckStyleTask;
@@ -16941,7 +16942,7 @@ $as_echo_n "checking commons-beanutils... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 16944 "configure"
+// #line 16945 "configure"
 import java.util.regex.Pattern;
 
 import org.apache.commons.beanutils.Converter;
@@ -17058,7 +17059,7 @@ $as_echo_n "checking antlr... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17061 "configure"
+// #line 17062 "configure"
 import java.util.regex.Pattern;
 
 import antlr.TokenStreamException;
@@ -17175,7 +17176,7 @@ $as_echo_n "checking junit4... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17178 "configure"
+// #line 17179 "configure"
 import java.util.regex.Pattern;
 
 import org.junit.Assert;
@@ -17292,7 +17293,7 @@ $as_echo_n "checking cobertura... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17295 "configure"
+// #line 17296 "configure"
 import java.util.regex.Pattern;
 
 import net.sourceforge.cobertura.merge.Main;
@@ -17409,7 +17410,7 @@ $as_echo_n "checking asm3... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17412 "configure"
+// #line 17413 "configure"
 import java.util.regex.Pattern;
 
 import org.objectweb.asm.Type;
@@ -17525,7 +17526,7 @@ $as_echo_n "checking asm... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 17528 "configure"
+// #line 17529 "configure"
 import java.util.regex.Pattern;
 
 import org.objectweb.asm.Type;
@@ -17624,6 +17625,125 @@ $as_echo "$as_me: WARNING: Could not find or use the Java package/jar asm used b
                 ASM3=$PACKAGE_JAR_FILE
         fi
 
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking ecj" >&5
+$as_echo_n "checking ecj... " >&6; }
+    PACKAGE_JAR_FILE=
+    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 $(find /usr/share/java/ -maxdepth 1 -type d 2>/dev/null) $(find /usr/lib64/ -maxdepth 1 -type d 2>/dev/null) $(find  /usr/lib/ -maxdepth 1 -type d 2>/dev/null)  $(find /usr/share/*/lib -maxdepth 1 -type d 2>/dev/null)"
+    for jardir in "`pwd`/thirdparty" "`pwd`/jar" $DEFAULT_JAR_DIR; do
+      for jar in "$jardir/ecj.jar" "$jardir/libecj.jar" "$jardir/libecj-java.jar" "$jardir/ecj*.jar"; do
+
+# TODO check the behaviour when spaces
+        jars_resolved=`ls $jar 2>/dev/null`
+        for jar_resolved in $jars_resolved; do # If several jars matches
+          if test -e "$jar_resolved"; then
+            export ac_java_classpath="$jar_resolved:$ac_java_classpath"
+
+    cat << \EOF > conftest.java
+// #line 17645 "configure"
+import java.util.regex.Pattern;
+
+import org.eclipse.jdt.core.compiler.batch.BatchCompiler;
+
+public class conftest {
+    public static void main(String[] argv) {
+
+    }
+
+    private static int compare(String v1, String v2) {
+        String s1 = normalisedVersion(v1);
+        String s2 = normalisedVersion(v2);
+        return s1.compareTo(s2);
+    }
+
+    private static String normalisedVersion(String version) {
+        return normalisedVersion(version, ".", 4);
+    }
+
+    private static String normalisedVersion(String version, String sep, int maxWidth) {
+        String[] split = Pattern.compile(sep, Pattern.LITERAL).split(version);
+        StringBuilder sb = new StringBuilder();
+        for (String s : split) {
+            sb.append(String.format("%" + maxWidth + 's', s));
+        }
+        return sb.toString();
+    }
+}
+EOF
+
+    CLASSPATH=$ac_java_classpath
+    export CLASSPATH
+    cmd="$JAVAC ${JAVAC_FLAGS} conftest.java"
+    if (echo $cmd >&5 ; eval $cmd >conftest.java.output 2>&5) ; then
+       if test ""no"" = "no"; then
+           echo "yes" >&5
+
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $jar_resolved" >&5
+$as_echo "$jar_resolved" >&6; }
+              found_jar=yes
+              PACKAGE_JAR_FILE=$jar_resolved
+              break 3
+
+       else
+              cmd="$JAVA conftest"
+              if (echo $cmd >&5 ; eval $cmd >conftest.java.output 2>&5); then
+               echo "yes" >&5
+
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $jar_resolved" >&5
+$as_echo "$jar_resolved" >&6; }
+              found_jar=yes
+              PACKAGE_JAR_FILE=$jar_resolved
+              break 3
+
+            else
+                echo "configure: failed program was:" >&5
+                cat conftest.java >&5
+                if test -s conftest.java.output; then
+                   STDOUT=`cat conftest.java.output`
+                fi
+                echo "configure: CLASSPATH was $CLASSPATH" >&5
+
+            ac_java_classpath=$saved_ac_java_classpath
+
+
+                            fi
+        fi
+        if test -f conftest.java.output; then
+           rm conftest.java.output
+        fi
+    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
+      done
+    done
+    if test "$found_jar" = "no"; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+      if test ""yes"" = "yes"; then
+         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find or use the Java package/jar ecj used by Eclipse Java compiler (looking for package org.eclipse.jdt.core.compiler.batch.BatchCompiler)" >&5
+$as_echo "$as_me: WARNING: Could not find or use the Java package/jar ecj used by Eclipse Java compiler (looking for package org.eclipse.jdt.core.compiler.batch.BatchCompiler)" >&2;}
+      else
+          as_fn_error $? "Could not find or use the Java package/jar ecj used by Eclipse Java compiler (looking for package org.eclipse.jdt.core.compiler.batch.BatchCompiler)" "$LINENO" 5
+      fi
+    fi
+
+        ECJ=$PACKAGE_JAR_FILE
+        if test -z "$ECJ"; then
+           ECJ='$SCILAB/thirdparty/ecj.jar'
+        fi
+
+
     else
         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sun javac not found: I will not build the java interface" >&5
 $as_echo "$as_me: WARNING: Sun javac not found: I will not build the java interface" >&2;}
@@ -26005,7 +26125,7 @@ CPPFLAGS="$CPPFLAGS -I$CHK_TCL_INCLUDE_PATH"
 { $as_echo "$as_me:${as_lineno-$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 26008 "configure"
+#line 26128 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TCL_INCLUDE_PATH/$CHK_TCL_INC_NAME"
@@ -26316,7 +26436,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 26319 "configure"
+#line 26439 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TK_INCLUDE_PATH/$CHK_TK_INC_NAME"
@@ -26900,7 +27020,7 @@ $as_echo_n "checking saxon9he... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 26903 "configure"
+// #line 27023 "configure"
 import java.util.regex.Pattern;
 
 import net.sf.saxon.Version;
@@ -27015,7 +27135,7 @@ $as_echo_n "checking saxon... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 27018 "configure"
+// #line 27138 "configure"
 import java.util.regex.Pattern;
 
 import net.sf.saxon.Version;
@@ -27131,7 +27251,7 @@ $as_echo_n "checking saxon... " >&6; }
             export ac_java_classpath="$jar_resolved:$ac_java_classpath"
 
     cat << \EOF > conftest.java
-// #line 27134 "configure"
+// #line 27254 "configure"
 import java.util.regex.Pattern;
 
 import com.icl.saxon.Loader;
@@ -33558,7 +33678,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 33561 "configure"
+#line 33681 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -33664,7 +33784,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 33667 "configure"
+#line 33787 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -43686,6 +43806,7 @@ echo "  Commons Logging ..... = $COMMONS_LOGGING"
 echo "  JGraph X ............ = $JGRAPHX"
 echo "  SciRenderer ......... = $SCIRENDERER"
 echo "  JLaTeXMath .......... = $JLATEXMATH"
+echo "  ECJ ................. = $ECJ"
 fi
 
 echo ""
index 33f3aed..50f65f5 100644 (file)
@@ -138,8 +138,8 @@ AC_ARG_WITH(gui,
 AC_ARG_WITH(build-swig,
     AC_HELP_STRING([--enable-build-swig=path],[Regenerate Java => C and Scilab => C wrappers produces by Swig]),
     [with_build_swig=$withval],
-       [with_build_swig=no]
-       )
+    [with_build_swig=no]
+    )
 
 
 AC_ARG_ENABLE(build-giws,
@@ -162,7 +162,7 @@ AC_HELP_STRING([--with-fink-prefix],[Provide a fink prefix. Default: /sw/ ]))
 # Need MacosX Version to specify some path.
 case "$host_os" in
      *Darwin* | *darwin*)
-             AC_GET_MACOSX_VERSION
+               AC_GET_MACOSX_VERSION
      ;;
 esac
 
@@ -243,7 +243,7 @@ if test -z "$F77"; then
    AC_PROG_F77([gfortran ifc ifort])
    if test -z "$F77"; then
         # Best effort to find a compiler (might be g77)
-       AC_PROG_F77
+    AC_PROG_F77
    fi
 fi
 
@@ -961,10 +961,10 @@ interface for JOGL2 - or libGL (OpenGL library) are installed and if the version
                 # Console API
                 AC_JAVA_CHECK_PACKAGE([jrosetta-API],[com.artenum.rosetta.interfaces.core.ConsoleConfiguration],[JRosetta : Console API Artenum / Scilab],"yes")
                 JROSETTA_API=$PACKAGE_JAR_FILE
-               if test -z "$JROSETTA_API"; then
-                       AC_JAVA_CHECK_PACKAGE([jrosetta-api],[com.artenum.rosetta.interfaces.core.ConsoleConfiguration],[JRosetta : Console API Artenum / Scilab])
-                       JROSETTA_API=$PACKAGE_JAR_FILE
-               fi
+        if test -z "$JROSETTA_API"; then
+                    AC_JAVA_CHECK_PACKAGE([jrosetta-api],[com.artenum.rosetta.interfaces.core.ConsoleConfiguration],[JRosetta : Console API Artenum / Scilab])
+                    JROSETTA_API=$PACKAGE_JAR_FILE
+        fi
                 AC_SUBST(JROSETTA_API)
 
                 # Console Core
@@ -1083,6 +1083,13 @@ interface for JOGL2 - or libGL (OpenGL library) are installed and if the version
                 ASM3=$PACKAGE_JAR_FILE
         fi
 
+        AC_JAVA_CHECK_PACKAGE([ecj],[org.eclipse.jdt.core.compiler.batch.BatchCompiler],[Eclipse Java compiler],"yes")
+        ECJ=$PACKAGE_JAR_FILE
+        if test -z "$ECJ"; then
+           ECJ='$SCILAB/thirdparty/ecj.jar'
+        fi
+        AC_SUBST(ECJ)
+
     else
         AC_MSG_WARN([Sun javac not found: I will not build the java interface])
         if test "$ac_java_jvm_name" != ""; then
@@ -2177,6 +2184,7 @@ echo "  Commons Logging ..... = $COMMONS_LOGGING"
 echo "  JGraph X ............ = $JGRAPHX"
 echo "  SciRenderer ......... = $SCIRENDERER"
 echo "  JLaTeXMath .......... = $JLATEXMATH"
+echo "  ECJ ................. = $ECJ"
 fi
 
 echo ""
index d727419..4c3efd1 100644 (file)
@@ -179,6 +179,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 5eb487b..ab9bd8e 100644 (file)
@@ -274,6 +274,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 8f3f6be..4b8ab2c 100644 (file)
@@ -213,6 +213,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 776b169..554f6cc 100644 (file)
@@ -136,6 +136,10 @@ The option is "disableUnderMode" and can be:
        <load on="copyAsHTMLinScinotes"/>
 </path>
 
+<path value="@ECJ@" load="onUse">
+    <load on="external_objects_java"/>
+</path>
+
 <!-- Mandatory on startup -->
 <path value="$SCILAB/modules/jvm/jar/org.scilab.modules.jvm.jar"/>
 <path value="$SCILAB/modules/commons/jar/org.scilab.modules.commons.jar"/>
@@ -191,7 +195,4 @@ The option is "disableUnderMode" and can be:
 
 <path value="$SCILAB/modules/external_objects_java/jar/org.scilab.modules.external_objects_java.jar" />
 
-<path value="$SCILAB/thirdparty/ecj.jar" load="onUse">
-    <load on="external_objects_java"/>
-</path>
 </classpaths>
index 5220aa9..f01e85a 100644 (file)
@@ -130,6 +130,10 @@ The option is "disableUnderMode" and can be:
         <load on="Xcos"/>
     </path>
 
+    <path value="$SCILAB/thirdparty/ecj.jar" load="onUse">
+        <load on="external_objects_java"/>
+    </path>
+
     <!-- helptools module doc generation -->
     <path value="$SCILAB/modules/helptools/jar/org.scilab.modules.helptools.jar" load="onUse">
         <load on="documentationGeneration"/>
@@ -194,8 +198,4 @@ The option is "disableUnderMode" and can be:
 
     <path value="$SCILAB/modules/external_objects_java/jar/org.scilab.modules.external_objects_java.jar" />
 
-    <path value="$SCILAB/thirdparty/ecj.jar" load="onUse">
-        <load on="external_objects_java"/>
-    </path>
-
 </classpaths>
index c31cadc..379629c 100644 (file)
@@ -346,6 +346,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index c9b8e95..2d6db25 100644 (file)
@@ -334,6 +334,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 814c655..9569e5d 100644 (file)
@@ -299,6 +299,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index a3efb71..07344d9 100644 (file)
@@ -290,6 +290,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 9470ba1..71674ad 100644 (file)
@@ -231,6 +231,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index ae367ad..f9d3155 100644 (file)
@@ -309,6 +309,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 53732be..1b64554 100644 (file)
@@ -347,6 +347,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index d52f9d3..de1e9f1 100644 (file)
@@ -296,6 +296,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 47e87ec..6829bcc 100644 (file)
@@ -338,6 +338,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 901142c..2b245e8 100644 (file)
@@ -228,6 +228,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 2253912..9523424 100644 (file)
@@ -356,6 +356,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 48f08e3..60aa672 100644 (file)
@@ -396,6 +396,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index ae7692c..b79c55a 100644 (file)
@@ -544,6 +544,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 39c2822..1d07d30 100644 (file)
@@ -344,6 +344,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 7f79b56..1d8752c 100644 (file)
@@ -227,6 +227,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 5f1b0b9..969083e 100644 (file)
@@ -228,6 +228,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 9b258fe..b5f9705 100644 (file)
@@ -172,6 +172,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 33647d9..f733626 100644 (file)
@@ -353,6 +353,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 6be5dcf..83007fe 100644 (file)
@@ -303,6 +303,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 1327987..fef129e 100644 (file)
@@ -329,6 +329,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 35dfb54..785df79 100644 (file)
@@ -444,6 +444,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index e87f6d1..c496d9c 100644 (file)
@@ -401,6 +401,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index d5d6ad5..4f0d492 100644 (file)
@@ -365,6 +365,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 670f65c..6b16a85 100644 (file)
@@ -333,6 +333,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index b8c3aac..3294b56 100644 (file)
@@ -374,6 +374,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index beb9d10..3c73736 100644 (file)
@@ -313,6 +313,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 6979df6..7585ff1 100644 (file)
@@ -230,6 +230,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index f9d810e..2ea7c2c 100644 (file)
@@ -231,6 +231,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 42b25d8..f2f78ad 100644 (file)
@@ -340,6 +340,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 4f7e98b..ecc31f0 100644 (file)
@@ -367,6 +367,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index b549229..1c37095 100644 (file)
@@ -674,6 +674,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 51054f5..9661017 100644 (file)
@@ -445,6 +445,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index a8fe1cb..82fd266 100644 (file)
@@ -353,6 +353,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 63423ba..4bb7d0d 100644 (file)
@@ -330,6 +330,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index ff7e96d..f4cb2bb 100644 (file)
@@ -333,6 +333,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 39604b1..527980e 100644 (file)
@@ -338,6 +338,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 84d4ee8..c3787dd 100644 (file)
@@ -360,6 +360,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index bdffa2d..ef29c5f 100644 (file)
@@ -320,6 +320,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 4404e16..ac34bea 100644 (file)
@@ -293,6 +293,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 2b7ee5f..fc7a620 100644 (file)
@@ -314,6 +314,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index d9a14c7..dde1a56 100644 (file)
@@ -291,6 +291,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index e71e107..8d3cf53 100644 (file)
@@ -328,6 +328,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index c417841..1b160eb 100644 (file)
@@ -347,6 +347,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 0d1c163..05c7fd1 100644 (file)
@@ -334,6 +334,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index d4fc2ba..1ce1e8c 100644 (file)
@@ -225,6 +225,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 1eed25c..99b9347 100644 (file)
@@ -328,6 +328,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 8d30234..f7a0ba5 100644 (file)
@@ -296,6 +296,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 226a612..3bdff4e 100644 (file)
@@ -226,6 +226,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index f36fa77..0de1df7 100644 (file)
@@ -302,6 +302,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 27cc629..607c1d0 100644 (file)
@@ -331,6 +331,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 6d2902c..413bccf 100644 (file)
@@ -366,6 +366,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 19539f3..fc96e46 100644 (file)
@@ -226,6 +226,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index cf8c90a..ed59712 100644 (file)
@@ -317,6 +317,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 75d6987..6680bb4 100644 (file)
@@ -286,6 +286,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 61a89f5..fdbc078 100644 (file)
@@ -337,6 +337,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index d4a4775..064cbb8 100644 (file)
@@ -200,6 +200,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index dce3f7e..ae25a3b 100644 (file)
@@ -340,6 +340,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 94361e9..7623907 100644 (file)
@@ -310,6 +310,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index d5befb2..bb88ab1 100644 (file)
@@ -294,6 +294,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index c66d703..00a6a37 100644 (file)
@@ -595,6 +595,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index ca887cd..316af86 100644 (file)
@@ -686,6 +686,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 75018e0..5c051d7 100644 (file)
@@ -331,6 +331,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 11a7da2..4abe958 100644 (file)
@@ -330,6 +330,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index fa396dc..38fa1ed 100644 (file)
@@ -230,6 +230,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 68cd34e..8d1df27 100644 (file)
@@ -280,6 +280,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index b27f5af..ba6d894 100644 (file)
@@ -343,6 +343,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 8c04308..c15b261 100644 (file)
@@ -339,6 +339,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 9d1322a..8b24dab 100644 (file)
@@ -310,6 +310,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 2911d09..46c257b 100644 (file)
@@ -326,6 +326,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 181643e..109c28f 100644 (file)
@@ -373,6 +373,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index c2b2af9..841c76c 100644 (file)
@@ -309,6 +309,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 0b23c85..5f1e7cb 100644 (file)
@@ -337,6 +337,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 5b98bec..7e6e235 100644 (file)
@@ -294,6 +294,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index e67a046..fc23f8e 100644 (file)
@@ -330,6 +330,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 0db2a9d..14ac7e3 100644 (file)
@@ -339,6 +339,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index e5c333f..1122143 100644 (file)
@@ -330,6 +330,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 920ce7c..ce09b22 100644 (file)
@@ -283,6 +283,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 171eeac..075a5e6 100644 (file)
@@ -338,6 +338,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
index 5a78b90..50e9551 100644 (file)
@@ -351,6 +351,7 @@ DUMPBIN = @DUMPBIN@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
+ECJ = @ECJ@
 EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@