* Many changes :
Sylvestre Ledru [Thu, 21 Sep 2006 14:45:40 +0000 (14:45 +0000)]
* new compilation system (no fully working but should be able to compile almost anything)
* Makefile removed (automatically generated by ./configure from makefile.in
* sources modified in order to work under linux
* include path changed

107 files changed:
scilab/Makefile.in
scilab/configure
scilab/configure.ac
scilab/libs/lapack/Makefile.in
scilab/modules/Makefile.am
scilab/modules/arnoldi/Makefile.am
scilab/modules/arnoldi/src/arpack/Makefile [deleted file]
scilab/modules/boolean/Makefile.am
scilab/modules/cacsd/Makefile.am
scilab/modules/cacsd/src/slicot/Makefile [deleted file]
scilab/modules/core/Makefile.am
scilab/modules/core/sci_gateway/c/sci_gethistory.c
scilab/modules/core/src/c/callinterf.c
scilab/modules/data_structures/Makefile.am
scilab/modules/differential_equations/Makefile.am
scilab/modules/differential_equations/src/fortran/Makefile [deleted file]
scilab/modules/elementaries_functions/Makefile.am
scilab/modules/fileio/Makefile [deleted file]
scilab/modules/graphics/includes/BasicAlgos.h
scilab/modules/graphics/includes/dr1Call.h
scilab/modules/graphics/includes/sciCall.h
scilab/modules/graphics/sci_gateway/sci_xs2bmp.c
scilab/modules/graphics/sci_gateway/sci_xs2emf.c
scilab/modules/graphics/src/c/DestroyObjects.c
scilab/modules/graphics/src/c/periX11.c
scilab/modules/graphics/src/c/qsort-double.c
scilab/modules/graphics/src/c/qsort.c
scilab/modules/graphics/src/gd/Makefile [deleted file]
scilab/modules/graphics/src/gd/gd.c
scilab/modules/graphics/src/xdr/Makefile [deleted file]
scilab/modules/gui/includes/men_scilab.h
scilab/modules/gui/sci_gateway/c/sci_clc.c
scilab/modules/gui/sci_gateway/c/sci_show_window.c
scilab/modules/gui/sci_gateway/c/sci_tohome.c
scilab/modules/gui/src/c/X11/Makefile [deleted file]
scilab/modules/gui/src/c/X11/Xaw3d/Makefile [deleted file]
scilab/modules/gui/src/c/X11/Xmu/Makefile [deleted file]
scilab/modules/gui/src/c/xsci/Makefile.in [deleted file]
scilab/modules/gui/src/c/xsci/SGraph.c
scilab/modules/gui/src/c/xsci/coloredit.c
scilab/modules/gui/src/c/xsci/coloredit1.c [deleted file]
scilab/modules/gui/src/c/xsci/command.c
scilab/modules/gui/src/c/xsci/global.h
scilab/modules/gui/src/c/xsci/inter.c
scilab/modules/gui/src/c/xsci/wf_f_read.c
scilab/modules/gui/src/c/xsci/wf_f_util.c
scilab/modules/gui/src/c/xsci/wf_w_dir.c
scilab/modules/gui/src/c/xsci/wf_w_file.c
scilab/modules/gui/src/c/xsci/wf_w_init.c
scilab/modules/gui/src/c/xsci/wf_w_msgpanel.c
scilab/modules/gui/src/c/xsci/wf_w_setup.c
scilab/modules/gui/src/c/xsci/wf_w_util.c
scilab/modules/gui/src/c/xsci/wf_xcommand.c
scilab/modules/gui/src/c/xsci/windows.c
scilab/modules/gui/src/c/xsci/x_button.c
scilab/modules/gui/src/c/xsci/x_charproc.c
scilab/modules/gui/src/c/xsci/x_cursor.c
scilab/modules/gui/src/c/xsci/x_input.c
scilab/modules/gui/src/c/xsci/x_main.c
scilab/modules/gui/src/c/xsci/x_menu.c
scilab/modules/gui/src/c/xsci/x_misc.c
scilab/modules/gui/src/c/xsci/x_screen.c
scilab/modules/gui/src/c/xsci/x_screen.nok.c
scilab/modules/gui/src/c/xsci/x_scrollbar.c
scilab/modules/gui/src/c/xsci/x_tabs.c
scilab/modules/gui/src/c/xsci/x_test_loop.c
scilab/modules/gui/src/c/xsci/x_util.c
scilab/modules/gui/src/c/xsci/xwidgets.c
scilab/modules/gui/src/c/xsci/zzledt.c
scilab/modules/helptools/src/Makefile [deleted file]
scilab/modules/integer/Makefile.am
scilab/modules/integer/src/c/Makefile [deleted file]
scilab/modules/interpolation/Makefile.am
scilab/modules/intersci/Makefile.am
scilab/modules/intersci/src/exe/Makefile [deleted file]
scilab/modules/io/Makefile.am
scilab/modules/javasci/src/java/Makefile [deleted file]
scilab/modules/jvm/src/Makefile [deleted file]
scilab/modules/linear_algebra/src/fortran/complexify.f [new file with mode: 0644]
scilab/modules/linear_algebra/src/fortran/issymmetric.f [new file with mode: 0644]
scilab/modules/localization/Makefile.am
scilab/modules/localization/includes/localization.h
scilab/modules/maple2scilab/src/Makefile [deleted file]
scilab/modules/metanet/Makefile.am
scilab/modules/metanet/src/c/Makefile [deleted file]
scilab/modules/metanet/src/fortran/Makefile [deleted file]
scilab/modules/optimization/src/Makefile [deleted file]
scilab/modules/polynomials/Makefile [deleted file]
scilab/modules/polynomials/Makefile.am
scilab/modules/pvm/Makefile [deleted file]
scilab/modules/pvm/Makefile.am
scilab/modules/randlib/Makefile [deleted file]
scilab/modules/scicos/Makefile.am
scilab/modules/scicos/src/Makefile [deleted file]
scilab/modules/scicos/src/ocaml/Makefile [deleted file]
scilab/modules/signal_processing/src/fortran/Makefile [deleted file]
scilab/modules/sound/Makefile [deleted file]
scilab/modules/sound/Makefile.am
scilab/modules/sparse/Makefile.am
scilab/modules/string/Makefile.am
scilab/modules/tclsci/Makefile [deleted file]
scilab/modules/tclsci/Makefile.am
scilab/modules/time/Makefile [deleted file]
scilab/modules/time/Makefile.am
scilab/modules/wintools/Makefile [deleted file]
scilab/modules/wintools/Makefile.am
scilab/modules/wintools/src/registry.c

index 313f552..3f8258d 100644 (file)
@@ -273,6 +273,9 @@ XAW_LOCAL_SUBDIR = @XAW_LOCAL_SUBDIR@
 XDRLIB = @XDRLIB@
 XDRLIBNAME = @XDRLIBNAME@
 XMKMF = @XMKMF@
+XML_CONFIG = @XML_CONFIG@
+XML_FLAGS = @XML_FLAGS@
+XML_LIBS = @XML_LIBS@
 XMULIB = @XMULIB@
 XXTXEXT = @XXTXEXT@
 X_CFLAGS = @X_CFLAGS@
index 6f40d6c..a75a8ae 100755 (executable)
@@ -888,6 +888,7 @@ LN_S
 AR
 RANLIB
 lt_ECHO
+XML_CONFIG
 WITH_XSLTPROC
 WITH_SABLOTRON
 GUI_X11_TRUE
@@ -952,6 +953,8 @@ NOINLINE
 WHICH_BLAS
 ATLAS_DIR
 IN_ATLAS
+XML_FLAGS
+XML_LIBS
 MANTARGET
 DLLTOOL
 LIBM
@@ -1616,6 +1619,7 @@ Optional Packages:
   --with-pic              try to use only PIC/non-PIC objects [default=use
                           both]
   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
+  --with-libxml2=PREFIX    set the path to your libxml2 installation
   --with-xsltproc  compile man pages with xsltproc
   --with-sablotron compile man pages with sablotron
 
@@ -8517,12 +8521,9 @@ else
 fi
 
     if test "$XMu" = no; then
-      XAWLIB='$(SCIDIR)/libs/libXaw3d.a'
-      XMULIB='$(SCIDIR)/libs/libXmu.a'
-      XAW_LOCAL_LIB='$(SCIDIR)/libs/libXaw3d.a $(SCIDIR)/libs/libXmu.a'
-      XAW_LOCAL_INCLUDES='-I$(SCIDIR)/routines'
-      XAW_LOCAL_SUBDIR=X11
-      XAW=Xaw3d
+               { { echo "$as_me:$LINENO: error: Cannot find the library Mmu" >&5
+echo "$as_me: error: Cannot find the library Mmu" >&2;}
+   { (exit 1); exit 1; }; }
     else
       XMULIB=-lXmu
       { echo "$as_me:$LINENO: checking for main in -lXaw3d" >&5
@@ -8603,19 +8604,13 @@ else
 fi
 
       if test "$XAthena3d" = no; then
-        XAWLIB='$(SCIDIR)/libs/libXaw3d.a'
-        XMULIB='$(SCIDIR)/libs/libXmu.a'
-        XAW_LOCAL_LIB='$(SCIDIR)/libs/libXaw3d.a $(SCIDIR)/libs/libXmu.a'
-        XAW_LOCAL_INCLUDES='-I$(SCIDIR)/routines'
-        XAW_LOCAL_SUBDIR=X11
-        XAW=Xaw3d
+               { { echo "$as_me:$LINENO: error: Cannot find the library Xaw3d (Xathena3d)" >&5
+echo "$as_me: error: Cannot find the library Xaw3d (Xathena3d)" >&2;}
+   { (exit 1); exit 1; }; }
       else
-        XAWLIB=-lXaw3d
+               X_LIBS="$X_LIBS -lXaw3d -lXmu"
         XAW=Xaw3d
                X_LIB_PATH=/usr/X11R6/lib/
-        LDFLAGS="$ac_save_LDFLAGS"
-        save_cflags=$CFLAGS
-        CFLAGS="$X_CFLAGS $CC_OPTIONS"
         cat >conftest.$ac_ext <<_ACEOF
 /* confdefs.h.  */
 _ACEOF
@@ -8684,7 +8679,6 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
     fi
   fi
 fi
-# TODO a placer ailleurs
 
 #######################
 ## Xt
@@ -8867,7 +8861,7 @@ echo "${ECHO_T}$ac_java_classpath" >&6; }
 echo $ECHO_N "checking to see if the java compiler works... $ECHO_C" >&6; }
 
     cat << \EOF > conftest.java
-// #line 8870 "configure"
+// #line 8864 "configure"
 
 
 public class conftest {
@@ -8917,7 +8911,7 @@ echo $ECHO_N "checking type of jvm... $ECHO_C" >&6; }
     if test "x$ac_java_jvm_name" = "x" ; then
 
     cat << \EOF > conftest.java
-// #line 8920 "configure"
+// #line 8914 "configure"
 import gnu.java.io.EncodingManager;
 
 public class conftest {
@@ -8965,7 +8959,7 @@ echo $ECHO_N "checking java API version... $ECHO_C" >&6; }
 
 
     cat << \EOF > conftest.java
-// #line 8968 "configure"
+// #line 8962 "configure"
 import java.nio.charset.Charset;
 
 public class conftest {
@@ -8992,7 +8986,7 @@ EOF
 
 
     cat << \EOF > conftest.java
-// #line 8995 "configure"
+// #line 8989 "configure"
 import java.lang.StringBuilder;
 
 public class conftest {
@@ -13848,7 +13842,7 @@ CPPFLAGS="$CPPFLAGS -I$CHK_TCL_INCLUDE_PATH"
 { echo "$as_me:$LINENO: checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later" >&5
 echo $ECHO_N "checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later... $ECHO_C" >&6; }
 cat > conftest.$ac_ext <<EOF
-#line 13851 "configure"
+#line 13845 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TCL_INCLUDE_PATH/$CHK_TCL_INC_NAME"
@@ -14194,7 +14188,7 @@ CPPFLAGS="$CPPFLAGS $TCL_INC_PATH -I$CHK_TK_INCLUDE_PATH $X_CFLAGS"
 { echo "$as_me:$LINENO: checking if tk is version $CHK_TK_MAJOR.$CHK_TK_MINOR or later" >&5
 echo $ECHO_N "checking if tk is version $CHK_TK_MAJOR.$CHK_TK_MINOR or later... $ECHO_C" >&6; }
 cat > conftest.$ac_ext <<EOF
-#line 14197 "configure"
+#line 14191 "configure"
 #include "confdefs.h"
 
 #include "$CHK_TK_INCLUDE_PATH/$CHK_TK_INC_NAME"
@@ -14735,7 +14729,6 @@ _ACEOF
     # gtk 1 HTMLFLAGS=`gnome-config --cflags gnome`
     # gtk 2 HTMLFLAGS=`pkg-config libgtkhtml-2.0 --cflags`
     HTMLFLAGS='`gnome-config --cflags gnome`'
-  fi
   # try to use readline with the gtk version
   ac_save_LIBS="$LIBS"
   LIBS="$TERMCAPLIB  $LIBS"
@@ -14848,6 +14841,7 @@ _ACEOF
     if test "$TCL_INC_PATH" = '-I/usr/include' ; then
         TCL_INC_PATH=
     fi
+  fi
 fi
 
 
@@ -16641,13 +16635,13 @@ if test "${lt_cv_nm_interface+set}" = set; then
 else
   lt_cv_nm_interface="BSD nm"
   echo "int some_variable = 0;" > conftest.$ac_ext
-  (eval echo "\"\$as_me:16644: $ac_compile\"" >&5)
+  (eval echo "\"\$as_me:16638: $ac_compile\"" >&5)
   (eval "$ac_compile" 2>conftest.err)
   cat conftest.err >&5
-  (eval echo "\"\$as_me:16647: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+  (eval echo "\"\$as_me:16641: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   cat conftest.err >&5
-  (eval echo "\"\$as_me:16650: output\"" >&5)
+  (eval echo "\"\$as_me:16644: output\"" >&5)
   cat conftest.out >&5
   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
     lt_cv_nm_interface="MS dumpbin"
@@ -17737,7 +17731,7 @@ ia64-*-hpux*)
   ;;
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 17740 "configure"' > conftest.$ac_ext
+  echo '#line 17734 "configure"' > conftest.$ac_ext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
@@ -18685,11 +18679,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:18688: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:18682: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:18692: \$? = $ac_status" >&5
+   echo "$as_me:18686: \$? = $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.
@@ -19007,11 +19001,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:19010: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:19004: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:19014: \$? = $ac_status" >&5
+   echo "$as_me:19008: \$? = $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.
@@ -19112,11 +19106,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:19115: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:19109: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:19119: \$? = $ac_status" >&5
+   echo "$as_me:19113: \$? = $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
@@ -19167,11 +19161,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:19170: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:19164: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:19174: \$? = $ac_status" >&5
+   echo "$as_me:19168: \$? = $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
@@ -22012,7 +22006,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 22015 "configure"
+#line 22009 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -22112,7 +22106,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 22115 "configure"
+#line 22109 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -22894,11 +22888,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:22897: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:22891: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:22901: \$? = $ac_status" >&5
+   echo "$as_me:22895: \$? = $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.
@@ -22993,11 +22987,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:22996: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:22990: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:23000: \$? = $ac_status" >&5
+   echo "$as_me:22994: \$? = $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
@@ -23045,11 +23039,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:23048: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:23042: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:23052: \$? = $ac_status" >&5
+   echo "$as_me:23046: \$? = $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
 
 
 
+#######################
+## Test for libxml
+#######################
+
+{ echo "$as_me:$LINENO: checking for libxml2" >&5
+echo $ECHO_N "checking for libxml2... $ECHO_C" >&6; }
+
+# Check whether --with-libxml2 was given.
+if test "${with_libxml2+set}" = set; then
+  withval=$with_libxml2;
+fi
+
+if test "x$with_libxml" != "x"; then
+   { echo "$as_me:$LINENO: checking for xml-config" >&5
+echo $ECHO_N "checking for xml-config... $ECHO_C" >&6; }
+   XML2_CONFIG="$with_libxml2/bin/xml2-config"
+        if test -x "$XML_CONFIG"
+        then
+                { echo "$as_me:$LINENO: result: $XML_CONFIG" >&5
+echo "${ECHO_T}$XML_CONFIG" >&6; }
+        else
+                { { echo "$as_me:$LINENO: error: Unable to find xml2-config. Please check the path ($with libxml2) you provided" >&5
+echo "$as_me: error: Unable to find xml2-config. Please check the path ($with libxml2) you provided" >&2;}
+   { (exit 1); exit 1; }; }
+               fi
+else
+               for ac_prog in xml2-config
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_XML_CONFIG+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$XML_CONFIG"; then
+  ac_cv_prog_XML_CONFIG="$XML_CONFIG" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_XML_CONFIG="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+XML_CONFIG=$ac_cv_prog_XML_CONFIG
+if test -n "$XML_CONFIG"; then
+  { echo "$as_me:$LINENO: result: $XML_CONFIG" >&5
+echo "${ECHO_T}$XML_CONFIG" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$XML_CONFIG" && break
+done
+test -n "$XML_CONFIG" || XML_CONFIG="no"
+
+               if test "x$XML_CONFIG" = "xno"; then
+                               { { echo "$as_me:$LINENO: error: Unable to find xml2-config in the path. Please check  your installation of libxml2" >&5
+echo "$as_me: error: Unable to find xml2-config in the path. Please check  your installation of libxml2" >&2;}
+   { (exit 1); exit 1; }; }
+               fi
+fi
+XML_FLAGS=`$XML_CONFIG --cflags`
+XML_LIBS=`$XML_CONFIG --libs`
+echo $XML_CONFIG --cflags
+
 
 #################
 ## Man management
@@ -25302,7 +25375,7 @@ fi
 
 
 
-                 if test "$WITH_XSLTPROC" = yes; then
+                 if test "x$WITH_XSLTPROC" = "xyes"; then
                        MANTARGET=man
                        MANGENERATOR=xsltproc
                  fi
@@ -25353,7 +25426,7 @@ echo "${ECHO_T}no" >&6; }
 fi
 
 
-                       if test "$WITH_SABLOTRON" = yes; then
+                       if test "x$WITH_SABLOTRON" = "xyes"; then
                                MANTARGET=man
                                MANGENERATOR=sabcmd
                        fi
@@ -25649,8 +25722,6 @@ esac
 
 
 
-
-
 if test "$GUI" = "X11"; then
   GUI_X11_TRUE=
   GUI_X11_FALSE='#'
@@ -25768,6 +25839,9 @@ fi
 
 
 
+
+
+
 # for Makemex
 
 
@@ -25815,7 +25889,7 @@ fi
 
 ## Faudriat mettre -I/home/sylvestre/dev/scilab5/libs/MALLOC/includes/ juste dans les modules ou c'est necessaire
 
-ac_config_files="$ac_config_files Makefile libs/Makefile libs/lapack/Makefile libs/blas/Makefile libs/MALLOC/Makefile modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementaries_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/sound/Makefile modules/statistics/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/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/string/Makefile modules/time/Makefile modules/pvm/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/wintools/Makefile modules/core/Makefile modules/scicos/Makefile"
+ac_config_files="$ac_config_files libs/lapack/Makefile libs/blas/Makefile libs/MALLOC/Makefile libs/hashtable/Makefile modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementaries_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/sound/Makefile modules/statistics/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/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/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/gui/Makefile modules/pvm/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/wintools/Makefile modules/core/Makefile modules/scicos/Makefile modules/Makefile libs/Makefile Makefile"
 #MAN_FR MAN_ENG
 
 
     "modules/core/includes/machine.h") CONFIG_HEADERS="$CONFIG_HEADERS modules/core/includes/machine.h" ;;
     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
-    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
-    "libs/Makefile") CONFIG_FILES="$CONFIG_FILES libs/Makefile" ;;
     "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/hashtable/Makefile") CONFIG_FILES="$CONFIG_FILES libs/hashtable/Makefile" ;;
     "modules/data_structures/Makefile") CONFIG_FILES="$CONFIG_FILES modules/data_structures/Makefile" ;;
     "modules/differential_equations/Makefile") CONFIG_FILES="$CONFIG_FILES modules/differential_equations/Makefile" ;;
     "modules/optimization/Makefile") CONFIG_FILES="$CONFIG_FILES modules/optimization/Makefile" ;;
     "modules/fileio/Makefile") CONFIG_FILES="$CONFIG_FILES modules/fileio/Makefile" ;;
     "modules/string/Makefile") CONFIG_FILES="$CONFIG_FILES modules/string/Makefile" ;;
     "modules/time/Makefile") CONFIG_FILES="$CONFIG_FILES modules/time/Makefile" ;;
+    "modules/graphics/Makefile") CONFIG_FILES="$CONFIG_FILES modules/graphics/Makefile" ;;
+    "modules/gui/Makefile") CONFIG_FILES="$CONFIG_FILES modules/gui/Makefile" ;;
     "modules/pvm/Makefile") CONFIG_FILES="$CONFIG_FILES modules/pvm/Makefile" ;;
     "modules/randlib/Makefile") CONFIG_FILES="$CONFIG_FILES modules/randlib/Makefile" ;;
     "modules/tclsci/Makefile") CONFIG_FILES="$CONFIG_FILES modules/tclsci/Makefile" ;;
     "modules/wintools/Makefile") CONFIG_FILES="$CONFIG_FILES modules/wintools/Makefile" ;;
     "modules/core/Makefile") CONFIG_FILES="$CONFIG_FILES modules/core/Makefile" ;;
     "modules/scicos/Makefile") CONFIG_FILES="$CONFIG_FILES modules/scicos/Makefile" ;;
+    "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
+    "libs/Makefile") CONFIG_FILES="$CONFIG_FILES libs/Makefile" ;;
+    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
 
   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
@@ -27078,6 +27156,7 @@ LN_S!$LN_S$ac_delim
 AR!$AR$ac_delim
 RANLIB!$RANLIB$ac_delim
 lt_ECHO!$lt_ECHO$ac_delim
+XML_CONFIG!$XML_CONFIG$ac_delim
 WITH_XSLTPROC!$WITH_XSLTPROC$ac_delim
 WITH_SABLOTRON!$WITH_SABLOTRON$ac_delim
 GUI_X11_TRUE!$GUI_X11_TRUE$ac_delim
@@ -27132,7 +27211,6 @@ MALLOC!$MALLOC$ac_delim
 TKBASE!$TKBASE$ac_delim
 TK_INC_PATH!$TK_INC_PATH$ac_delim
 TCL_INC_PATH!$TCL_INC_PATH$ac_delim
-TCLTK_LIBS!$TCLTK_LIBS$ac_delim
 _ACEOF
 
   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
@@ -27174,6 +27252,7 @@ _ACEOF
 ac_delim='%!_!# '
 for ac_last_try in false false false false false :; do
   cat >conf$$subs.sed <<_ACEOF
+TCLTK_LIBS!$TCLTK_LIBS$ac_delim
 TCLSCILIB!$TCLSCILIB$ac_delim
 TCLSCIDIR!$TCLSCIDIR$ac_delim
 TCLTKHELP!$TCLTKHELP$ac_delim
@@ -27183,6 +27262,8 @@ NOINLINE!$NOINLINE$ac_delim
 WHICH_BLAS!$WHICH_BLAS$ac_delim
 ATLAS_DIR!$ATLAS_DIR$ac_delim
 IN_ATLAS!$IN_ATLAS$ac_delim
+XML_FLAGS!$XML_FLAGS$ac_delim
+XML_LIBS!$XML_LIBS$ac_delim
 MANTARGET!$MANTARGET$ac_delim
 DLLTOOL!$DLLTOOL$ac_delim
 LIBM!$LIBM$ac_delim
@@ -27211,7 +27292,7 @@ LIBOBJS!$LIBOBJS$ac_delim
 LTLIBOBJS!$LTLIBOBJS$ac_delim
 _ACEOF
 
-  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 35; then
+  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 38; then
     break
   elif $ac_last_try; then
     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
@@ -28519,7 +28600,7 @@ if test "$have_x" != 'no'
 then
   echo "X_CFLAGS .... : $X_CFLAGS"
   echo "X_PRE_LIBS .. : $X_PRE_LIBS"
-  echo "X11_LIBS .... : $X_LIBS"
+  echo "X_LIBS ...... : $X_LIBS"
   echo "X_EXTRA_LIBS  : $X_EXTRA_LIBS"
 else
   echo ""
@@ -28562,6 +28643,8 @@ echo "  LIBS             = $LIBS"
 echo "  FC               = $FC"
 echo "  FFLAGS           = $FFLAGS"
 echo "  FC_LDFLAGS       = $FC_LDFLAGS"
+echo "  XML_FLAGS        = $XML_FLAGS"
+echo "  XML_LIBS         = $XML_LIBS"
 echo "  TK_INC_PATH      = $TK_INC_PATH"
 echo "  TCL_INC_PATH     = $TCL_INC_PATH"
 echo "  TCLTK_LIBS       = $TCLTK_LIBS"
index 2bf9217..4229cc5 100644 (file)
@@ -952,7 +952,6 @@ if test "$with_gtk" = yes; then
     # gtk 1 HTMLFLAGS=`gnome-config --cflags gnome`
     # gtk 2 HTMLFLAGS=`pkg-config libgtkhtml-2.0 --cflags`
     HTMLFLAGS='`gnome-config --cflags gnome`'
-  fi
   # try to use readline with the gtk version 
   ac_save_LIBS="$LIBS"
   LIBS="$TERMCAPLIB  $LIBS"
@@ -981,6 +980,7 @@ if test "$with_gtk" = yes; then
     if test "$TCL_INC_PATH" = '-I/usr/include' ; then
         TCL_INC_PATH=
     fi
+  fi
 fi
 
 
@@ -1169,7 +1169,32 @@ LT_INIT
 #######################
 AC_CHECK_UNDERSCORE_FORTRAN()
 
+#######################
+## Test for libxml
+#######################
 
+AC_MSG_CHECKING([for libxml2])
+AC_ARG_WITH(libxml2,[  --with-libxml2=PREFIX    set the path to your libxml2 installation])
+if test "x$with_libxml" != "x"; then
+   AC_MSG_CHECKING([for xml-config])
+   XML2_CONFIG="$with_libxml2/bin/xml2-config"
+        if test -x "$XML_CONFIG"
+        then
+                AC_MSG_RESULT([$XML_CONFIG])
+        else
+                AC_MSG_ERROR([Unable to find xml2-config. Please check the path ($with libxml2) you provided])
+               fi
+else
+               AC_CHECK_PROGS(XML_CONFIG,xml2-config,no)
+               if test "x$XML_CONFIG" = "xno"; then
+                               AC_MSG_ERROR([Unable to find xml2-config in the path. Please check  your installation of libxml2])
+               fi
+fi
+XML_FLAGS=`$XML_CONFIG --cflags`
+XML_LIBS=`$XML_CONFIG --libs`
+echo $XML_CONFIG --cflags
+
+               
 #################
 ## Man management
 #################
@@ -1184,7 +1209,7 @@ AC_ARG_WITH(xsltproc,
 
                  AC_CHECK_PROG(WITH_XSLTPROC,xsltproc,yes,no)
 
-                 if test "$WITH_XSLTPROC" = yes; then
+                 if test "x$WITH_XSLTPROC" = "xyes"; then
                        MANTARGET=man
                        MANGENERATOR=xsltproc
                  fi
@@ -1196,7 +1221,7 @@ AC_ARG_WITH(sablotron,
              [  --with-sablotron compile man pages with sablotron], 
              [
                        AC_CHECK_PROG(WITH_SABLOTRON,sabcmd,yes,no)
-                       if test "$WITH_SABLOTRON" = yes; then
+                       if test "x$WITH_SABLOTRON" = "xyes"; then
                                MANTARGET=man
                                MANGENERATOR=sabcmd
                        fi
@@ -1365,6 +1390,9 @@ AC_SUBST(WHICH_BLAS)
 AC_SUBST(ATLAS_DIR)
 AC_SUBST(IN_ATLAS)
 
+AC_SUBST(XML_FLAGS)
+AC_SUBST(XML_LIBS)
+
 AC_SUBST(MANTARGET)
 # for Makemex
 
@@ -1417,6 +1445,7 @@ AC_CONFIG_FILES([
 libs/lapack/Makefile
 libs/blas/Makefile
 libs/MALLOC/Makefile
+libs/hashtable/Makefile
 modules/data_structures/Makefile
 modules/differential_equations/Makefile
 modules/optimization/Makefile
@@ -1563,6 +1592,8 @@ echo "  LIBS             = $LIBS"
 echo "  FC               = $FC"
 echo "  FFLAGS           = $FFLAGS"
 echo "  FC_LDFLAGS       = $FC_LDFLAGS"
+echo "  XML_FLAGS        = $XML_FLAGS"
+echo "  XML_LIBS         = $XML_LIBS"
 echo "  TK_INC_PATH      = $TK_INC_PATH"
 echo "  TCL_INC_PATH     = $TCL_INC_PATH"
 echo "  TCLTK_LIBS       = $TCLTK_LIBS"
index 6aff0de..8cfef5a 100644 (file)
 
 @SET_MAKE@
 
+##########
+### Sylvestre Ledru <sylvestre.ledru@inria.fr>
+### INRIA - Scilab 2006 
+##########
+
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -291,6 +296,9 @@ XAW_LOCAL_SUBDIR = @XAW_LOCAL_SUBDIR@
 XDRLIB = @XDRLIB@
 XDRLIBNAME = @XDRLIBNAME@
 XMKMF = @XMKMF@
+XML_CONFIG = @XML_CONFIG@
+XML_FLAGS = @XML_FLAGS@
+XML_LIBS = @XML_LIBS@
 XMULIB = @XMULIB@
 XXTXEXT = @XXTXEXT@
 X_CFLAGS = @X_CFLAGS@
@@ -625,8 +633,6 @@ liblapack_la_SOURCES = $(LAPACK_FORTRAN_SOURCES)
 liblapack_la_DEPENDENCIES = \
        $(top_builddir)/libs/blas/libblas.la 
 
-#      $(top_builddir)/routines/interf/libinterf.la \ => interf depends of everything 
-#      $(top_builddir)/routines/xsci/libxsci.la \ => causes a crappy cyclic dep
 liblapack_la_LIBADD = $(liblapack_la_DEPENDENCIES)
 liblapack_la_PKGCONFIG = lapack.pc
 all: all-am
index 4919fb5..a4feaeb 100644 (file)
@@ -3,13 +3,12 @@
 ### INRIA - Scilab 2006 
 ##########
 
-
-#      menusX \
 # The order DOES matter !!!
 SUBDIRS = \
 intersci \
-cacsd \
-elementaries_functions \
+polynomials \
+cacsd \
+elementaries_functions \
 arnoldi \
 boolean \
 linear_algebra \
@@ -19,23 +18,21 @@ optimization \
 differential_equations \
 interpolation \
 localization \
-arnoldi \
 sound \
 statistics \
 time \
 pvm \
 fileio \
 special_functions \
-double \
+double \
 randlib \
-data_structures \
+data_structures \
 boolean \
 symbolic \
 tclsci \
 scicos \
 integer \
 sparse \
-polynomials \
 string \
 io \
 wintools
@@ -45,3 +42,40 @@ if JAVA
 endif
 
 SUBDIRS += .
+
+lib_LTLIBRARIES = libscilab.la
+libscilab_la_SOURCES = 
+libscilab_la_DEPENDENCIES = \
+       $(top_builddir)/modules/arnoldi/libarnoldi.la \
+       $(top_builddir)/modules/boolean/libboolean.la \
+       $(top_builddir)/modules/cacsd/libcacsd.la \
+       $(top_builddir)/modules/core/libcore.la \
+       $(top_builddir)/modules/data_structures/libdata_structures.la \
+       $(top_builddir)/modules/differential_equations/libdifferential_equations.la \
+       $(top_builddir)/modules/double/libdouble.la \
+       $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la \
+       $(top_builddir)/modules/fileio/libfileio.la \
+       $(top_builddir)/modules/graphics/libgraphics.la \
+       $(top_builddir)/modules/gui/libgui.la \
+       $(top_builddir)/modules/integer/libinteger.la \
+       $(top_builddir)/modules/interpolation/libinterpolation.la \
+       $(top_builddir)/modules/intersci/libintersci.la \
+       $(top_builddir)/modules/io/libio.la \
+       $(top_builddir)/modules/linear_algebra/liblinear_algebra.la \
+       $(top_builddir)/modules/localization/liblocalization.la \
+       $(top_builddir)/modules/metanet/libmetanet.la \
+       $(top_builddir)/modules/optimization/liboptimization.la \
+       $(top_builddir)/modules/polynomials/libpolynomials.la \
+       $(top_builddir)/modules/randlib/librandlib.la \
+       $(top_builddir)/modules/tclsci/libtclsci.la \
+       $(top_builddir)/modules/time/libtime.la \
+       $(top_builddir)/modules/wintools/libwintools.la
+
+## Libs 
+libscilab_la_DEPENDENCIES += \
+$(top_builddir)/libs/blas/libblas.la \
+$(top_builddir)/libs/hashtable/libhashtable.la \
+$(top_builddir)/libs/lapack/liblapack.la \
+$(top_builddir)/libs/MALLOC/libmalloc.la 
+
+libscilab_la_LIBADD = $(libscilab_la_DEPENDENCIES)
index df530dc..47d6a09 100644 (file)
@@ -1,3 +1,9 @@
+##########
+### Sylvestre Ledru <sylvestre.ledru@inria.fr>
+### INRIA - Scilab 2006 
+##########
+
+
 ARNOLDI_FORTRAN_SOURCES = src/arpack/dsconv.f \
 src/arpack/dsortc.f \
 src/arpack/dsaup2.f \
@@ -63,18 +69,17 @@ libarnoldi_la_includedir=$(includedir)/arnoldi
 
 libarnoldi_la_include_HEADERS = 
 
-libarnoldi_la_CFLAGS= 
+libarnoldi_la_CFLAGS= -I$(top_srcdir)/libs/MALLOC/includes/
 lib_LTLIBRARIES = libarnoldi.la
 
 libarnoldi_la_SOURCES =  $(ARNOLDI_FORTRAN_SOURCES) $(GATEWAY_C_SOURCES)
 libarnoldi_la_DEPENDENCIES = $(top_builddir)/libs/lapack/liblapack.la \
 $(top_builddir)/libs/blas/libblas.la \
-$(top_builddir)/modules/core/libcore.la
+$(top_builddir)/libs/MALLOC/libmalloc.la
+
+# Cyclic deps
+#$(top_builddir)/modules/core/libcore.la
 
-# \
-#      $(top_builddir)/routines/console/libconsole.la 
-#      $(top_builddir)/routines/interf/libinterf.la \ => interf depends of everything 
-#      $(top_builddir)/routines/xsci/libxsci.la \ => causes a crappy cyclic dep
 
 libarnoldi_la_LIBADD = $(libarnoldi_la_DEPENDENCIES)
 
diff --git a/scilab/modules/arnoldi/src/arpack/Makefile b/scilab/modules/arnoldi/src/arpack/Makefile
deleted file mode 100644 (file)
index fc37cb3..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-SHELL = /bin/sh
-
-SCIDIR=../..
-SCIDIR1=..\..
-
-LIBRARY = $(SCIDIR)/libs/arpack.a
-
-OBJSC =
-
-OBJSF  = dgetv0.o dlaqrb.o dstqrb.o dsortc.o dsortr.o dstatn.o dstats.o \
-       dnaitr.o dnapps.o dnaup2.o dnaupd.o dnconv.o dneigh.o dngets.o \
-       dsaitr.o dsapps.o dsaup2.o dsaupd.o dsconv.o dseigt.o dsgets.o \
-       dneupd.o dseupd.o dsesrt.o \
-       ivout.o dvout.o dmout.o dlarnv.o dlaruv.o second.o \
-       znaupd.o \
-       znaitr.o znapps.o znaup2.o \
-       zneigh.o zneupd.o zngets.o \
-       zgetv0.o zsortc.o zstatn.o \
-       zvout.o zmout.o \
-       zlarnv.o
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS)
-FFLAGS = $(FC_OPTIONS)
-
-include ../Make.lib
-
-dgetv0.o: debug.h stat.h
-dnaitr.o: debug.h stat.h
-dnapps.o: debug.h stat.h
-dnaup2.o: debug.h stat.h
-dnaupd.o: debug.h stat.h
-dnconv.o: debug.h stat.h
-dneigh.o: debug.h stat.h
-dneupd.o: debug.h stat.h
-dngets.o: debug.h stat.h
-dsaitr.o: debug.h stat.h
-dsapps.o: debug.h stat.h
-dsaup2.o: debug.h stat.h
-dsaupd.o: debug.h stat.h
-dsconv.o: debug.h stat.h
-dseigt.o: debug.h stat.h
-dseupd.o: debug.h stat.h
-dsgets.o: debug.h stat.h
-dstatn.o: stat.h
-dstats.o: stat.h
-zgetv0.o: debug.h stat.h
-znaitr.o: debug.h stat.h
-znapps.o: debug.h stat.h
-znaup2.o: debug.h stat.h
-znaupd.o: debug.h stat.h
-zneigh.o: debug.h stat.h
-zneupd.o: debug.h stat.h
-zngets.o: debug.h stat.h
-zstatn.o: stat.h
index faa19b3..cabf8f9 100644 (file)
@@ -7,7 +7,7 @@ BOOLEAN_C_SOURCES = src/c/matboolean.c \
 src/c/vect_or.c \
 src/c/vect_and.c
 
-BOOLEAN_FORTRAN_SOURCES = src/fortran/logic.f \
+BOOLEAN_FORTRAN_SOURCES = src/fortran/logic.f \
 src/fortran/find.f
 
 GATEWAY_C_SOURCES = sci_gateway/c/sci_and.c \
index 0d2dc87..f52e385 100644 (file)
@@ -229,7 +229,9 @@ libcacsd_la_SOURCES = $(CACSD_FORTRAN_SOURCES) $(SLICOT_FORTRAN_SOURCES) $(GATEW
 libcacsd_la_DEPENDENCIES = \
        $(top_builddir)/libs/lapack/liblapack.la \
        $(top_builddir)/libs/blas/libblas.la \
-       $(top_builddir)/modules/polynomials/libpolynomials.la
+       $(top_builddir)/modules/polynomials/libpolynomials.la \
+       $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la
+
 
 # Cyclic deps
 #      $(top_builddir)/modules/core/libcore.la 
diff --git a/scilab/modules/cacsd/src/slicot/Makefile b/scilab/modules/cacsd/src/slicot/Makefile
deleted file mode 100644 (file)
index c3a93cc..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-SHELL = /bin/sh
-
-SCIDIR=../..
-SCIDIR1=..\..
-
-LIBRARY = $(SCIDIR)/libs/slicot.a
-
-OBJSC =
-
-OBJSF = ib01py.o mb01sd.o mb03od.o sb02ms.o sb02rd.o ib01bd.o \
-       ma02ad.o mb02pd.o mb04kd.o sb02mt.o sb02ru.o \
-       ib01pd.o ma02ed.o mb02qy.o sb02nd.o sb02sd.o \
-       ib01px.o mb01ru.o mb02ud.o sb02mr.o sb02qd.o \
-       mb01rx.o mb01ry.o mb01ud.o mb01vd.o mb03ud.o \
-       mb04od.o mb04oy.o sb03mx.o sb03my.o sb03qx.o \
-       sb03qy.o sb03sx.o sb03sy.o sb03mv.o sb03mw.o \
-       sb04px.o select.o \
-       ib01ad.o ib01cd.o \
-       ib01nd.o ib01od.o ib01qd.o ib01rd.o tb01wd.o \
-       ib01md.o ib01oy.o mb01td.o mb04id.o mb04iy.o \
-       ib01my.o ma02fd.o \
-       ab01od.o ab01nd.o mb01pd.o mb03oy.o mb01qd.o \
-       ab13md.o sb10fd.o sb10dd.o sb10pd.o sb10qd.o \
-       sb10rd.o sb02od.o sb02oy.o sb02ov.o sb02ou.o \
-       \
-       sb04pd.o sb04md.o sb04qd.o sb04py.o sb04nd.o \
-       sb04rd.o sb03md.o sb03od.o sb03ov.o\
-       mb01rd.o sb03ou.o sb04mu.o sb04my.o sb04nv.o \
-       sb04nw.o sb04nx.o sb04ny.o sb04qu.o sb04qy.o \
-       sb04rv.o sb04rw.o sb04rx.o sb04ry.o \
-       sb03ot.o sb04mr.o sb04mw.o sb04qr.o \
-       sb03oy.o sb03or.o mb04nd.o mb04ny.o
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS)
-
-FFLAGS = $(FC_OPTIONS)
-
-include ../Make.lib
-
index c5edd4d..9a340a8 100644 (file)
@@ -3,7 +3,8 @@
 ### INRIA - Scilab 2006 
 ##########
 
-CORE_C_SOURCES = src/c/history.c \
+CORE_C_SOURCES = \
+src/c/history.c \
 src/c/inffic.c \
 src/c/cs2st.c \
 src/c/tmpdir.c \
@@ -334,7 +335,7 @@ CORE_C_SOURCES+=src/c/getarg.c
 endif
 
 libcore_la_CFLAGS=  -Iincludes/ -Isrc/c/ -I$(top_srcdir)/libs/MALLOC/includes/ 
-
+libcore_la_LDFLAGS = 
 lib_LTLIBRARIES = libcore.la
 
 libcore_la_SOURCES = $(CORE_C_SOURCES) $(CORE_FORTRAN_SOURCES) $(GATEWAY_C_SOURCES) $(GATEWAY_FORTRAN_SOURCES)
@@ -343,11 +344,10 @@ libcore_la_DEPENDENCIES = \
        $(top_builddir)/libs/blas/libblas.la \
        $(top_builddir)/libs/lapack/liblapack.la \
        $(top_builddir)/libs/MALLOC/libmalloc.la \
+       $(top_builddir)/modules/cacsd/libcacsd.la \
        $(top_builddir)/modules/polynomials/libpolynomials.la \
        $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la 
 
-
-
 libcore_la_LIBADD = $(libcore_la_DEPENDENCIES)
 
 libcore_la_PKGCONFIG = core.pc
index 03fc8a7..2bf6f8c 100644 (file)
@@ -2,6 +2,7 @@
 /* INRIA 2006 */
 /* Allan CORNET */
 /*-----------------------------------------------------------------------------------*/ 
+
 #include "history.h"
 #include "machine.h"
 #include "stack-c.h"
index d43bbdf..060012d 100644 (file)
@@ -121,20 +121,22 @@ extern int   Calelm_contents __PARAMS((int));
 extern int   Sun_contents __PARAMS((int));
 extern int   System2_contents __PARAMS((int));
 extern int   System_contents __PARAMS((int));
-extern int  Intersci_contents __PARAMS((int));
-extern int  Sparse_contents __PARAMS((int));
+extern int   Intersci_contents __PARAMS((int));
+extern int   Sparse_contents __PARAMS((int));
 
 #ifndef _MSC_VER
 int ForceLink(void)
 {
-  Blas_contents(0);
+       /*  
+               commented for test purpose by Sylvestre (no sure it is mandatory
+Blas_contents(0);
   Lapack_contents(0);
   Calelm_contents(0);
   Sun_contents(0);
   System2_contents(0);
   System_contents(0);
   Intersci_contents(0);
-  Sparse_contents(0);
+  Sparse_contents(0);*/
   return 0;
 }
 #endif
index 6e957a1..4fd5234 100644 (file)
@@ -46,17 +46,15 @@ includes/gw_data_structures2.h \
 includes/DoublyLinkedList.h
 
 
-libdata_structures_la_CFLAGS=  -Iincludes/ 
-#-Isrc/c/
+libdata_structures_la_CFLAGS=  -Iincludes/ -I$(top_srcdir)/libs/MALLOC/includes/
 lib_LTLIBRARIES = libdata_structures.la
 
 libdata_structures_la_SOURCES = $(DATA_STRUCTURES_C_SOURCES) $(DATA_STRUCTURES_FORTRAN_SOURCES) $(GATEWAY_C_SOURCES) $(GATEWAY_FORTRAN_SOURCES)
 
 libdata_structures_la_DEPENDENCIES = \
        $(top_builddir)/modules/polynomials/libpolynomials.la \
-       $(top_builddir)/modules/core/libcore.la
-#      $(top_builddir)/modules/arnoldi/libarnoldi.la \
-#      $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la 
+       $(top_builddir)/modules/core/libcore.la \
+       $(top_builddir)/libs/MALLOC/libmalloc.la
 
 
 libdata_structures_la_LIBADD = $(libdata_structures_la_DEPENDENCIES)
index 529ad59..b925f65 100644 (file)
@@ -14,8 +14,6 @@ src/fortran/ddassl.f \
 src/fortran/order.f \
 src/fortran/epsalg.f \
 src/fortran/cfode.f \
-src/fortran/int3d.f \
-src/fortran/lsodar.f \
 src/fortran/rscma1.f \
 src/fortran/colnew.f \
 src/fortran/dcutet.f \
@@ -28,7 +26,6 @@ src/fortran/xerrwv.f \
 src/fortran/twodq.f \
 src/fortran/dqags.f \
 src/fortran/svcar1.f \
-src/fortran/intg.f \
 src/fortran/daux.f \
 src/fortran/dgbfa.f \
 src/fortran/rscom1.f \
@@ -41,7 +38,6 @@ src/fortran/rchek2.f \
 src/fortran/stode.f \
 src/fortran/vmnorm.f \
 src/fortran/prepj.f \
-src/fortran/int2d.f \
 src/fortran/lsdisc.f \
 src/fortran/fnorm.f \
 src/fortran/ddasrt.f \
@@ -53,7 +49,8 @@ src/fortran/roots2.f \
 src/fortran/prepji.f \
 src/fortran/svcma1.f 
 
-GATEWAY_C_SOURCES = sci_gateway/c/sci_int2d.c \
+GATEWAY_C_SOURCES = \
+sci_gateway/c/sci_int2d.c \
 sci_gateway/c/sci_int3d.c \
 sci_gateway/c/sci_intg.c \
 sci_gateway/c/sci_ode.c \
@@ -66,13 +63,43 @@ sci_gateway/c/sci_bvode.c \
 sci_gateway/c/gw_differential_equations5.c \
 sci_gateway/c/gw_differential_equations6.c
 
-GATEWAY_FORTRAN_SOURCES =  sci_gateway/fortran/sci_dasrt.f \
+GATEWAY_FORTRAN_SOURCES = \
+sci_gateway/fortran/Ex-ode-more.f \
+sci_gateway/fortran/sci_dasrt.f \
 sci_gateway/fortran/sci_feval.f \
 sci_gateway/fortran/sci_odedc.f \
 sci_gateway/fortran/sci_bvode.f \
 sci_gateway/fortran/sci_impl.f \
 sci_gateway/fortran/sci_dassl.f \
-sci_gateway/fortran/sci_ode.f
+sci_gateway/fortran/sci_ode.f \
+sci_gateway/fortran/bsurf.f \
+sci_gateway/fortran/bsurfd.f \
+sci_gateway/fortran/bydot.f \
+sci_gateway/fortran/bydot2.f \
+sci_gateway/fortran/bresd.f \
+sci_gateway/fortran/bresid.f \
+sci_gateway/fortran/bjac.f \
+sci_gateway/fortran/bjacd.f \
+sci_gateway/fortran/badd.f \
+sci_gateway/fortran/bj2.f \
+sci_gateway/fortran/bfeval.f \
+sci_gateway/fortran/int2d.f \
+sci_gateway/fortran/bint2d.f \
+sci_gateway/fortran/bint3d.f \
+sci_gateway/fortran/bintg.f \
+sci_gateway/fortran/int3d.f \
+sci_gateway/fortran/intg.f \
+sci_gateway/fortran/Ex-odedc.f \
+sci_gateway/fortran/Ex-ode.f \
+sci_gateway/fortran/Ex-impl.f \
+sci_gateway/fortran/Ex-int2d.f \
+sci_gateway/fortran/Ex-int3d.f \
+sci_gateway/fortran/Ex-intg.f \
+sci_gateway/fortran/Ex-dasrt.f \
+sci_gateway/fortran/Ex-dassl.f \
+sci_gateway/fortran/Ex-bvode.f \
+sci_gateway/fortran/bbvode.f \
+sci_gateway/fortran/Ex-feval.f
 
 libdifferential_equations_la_includedir=$(includedir)/differential_equations
 
@@ -89,8 +116,6 @@ libdifferential_equations_la_SOURCES = $(DIFFERENTIAL_EQUATIONS_C_SOURCES) $(DIF
 libdifferential_equations_la_DEPENDENCIES = \
        $(top_builddir)/libs/blas/libblas.la \
        $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la 
-#      $(top_builddir)/modules/arnoldi/libarnoldi.la \
-#      
 
 
 
diff --git a/scilab/modules/differential_equations/src/fortran/Makefile b/scilab/modules/differential_equations/src/fortran/Makefile
deleted file mode 100644 (file)
index b18578e..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-SHELL = /bin/sh
-SCIDIR=../..
-SCIDIR1=..\..
-
-LIBRARY = $(SCIDIR)/libs/integ.a
-
-OBJSC =
-
-OBJSF = ainvg.o bnorm.o cfode.o  ewset.o fnorm.o intdy.o lsoda.o lsode.o \
-       lsodi.o prepj.o prepji.o prja.o rscma1.o rscom1.o solsy.o stoda.o \
-       stode.o stodi.o svcma1.o svcom1.o vmnorm.o vnorm.o xerrwv.o xsetf.o \
-       xsetun.o dqag0.o dqags.o epsalg.o quarul.o order.o \
-       rgk4.o lsdisc.o lsodar.o rscar1.o svcar1.o rchek.o roots.o ddassl.o \
-       colnew.o ddasrt.o rkf45.o rksimp.o twodq.o dcutet.o daux.o ddaskr.o \
-       lsodar2.o rchek2.o roots2.o
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS)
-
-FFLAGS = $(FC_OPTIONS)
-
-include ../Make.lib
-
-ddassl.o: ../stack.h
-lsdisc.o: ../stack.h
-xerrwv.o: ../stack.h
\ No newline at end of file
index b9306e8..a8d5aed 100644 (file)
@@ -1,3 +1,8 @@
+##########
+### Sylvestre Ledru <sylvestre.ledru@inria.fr>
+### INRIA - Scilab 2006 
+##########
+
 ELEMENTARIES_FUNCTIONS_C_SOURCES = src/c/sci_tools.c \
 src/c/finite.c \
 src/c/vfinite.c \
@@ -350,8 +355,8 @@ includes/gw_elementaries_functions.h \
 includes/elementaries_functions.h
 
 libelementaries_functions_la_FFLAGS= -Iincludes/ 
-libelementaries_functions_la_CFLAGS= -Iincludes/ 
-#-Isrc/c/
+libelementaries_functions_la_CFLAGS= -Iincludes/ -I$(top_srcdir)/libs/MALLOC/includes/
+
 lib_LTLIBRARIES = libelementaries_functions.la
 
 libelementaries_functions_la_SOURCES = $(ELEMENTARIES_FUNCTIONS_C_SOURCES) $(ELEMENTARIES_FUNCTIONS_FORTRAN_SOURCES) $(GATEWAY_C_SOURCES) $(GATEWAY_FORTRAN_SOURCES)
@@ -360,15 +365,6 @@ libelementaries_functions_la_DEPENDENCIES = \
        $(top_builddir)/libs/blas/libblas.la \
        $(top_builddir)/libs/MALLOC/libmalloc.la
 
-# \
-#      $(top_builddir)/modules/polynomials/libpolynomials.la 
-
-
-# \
-#      $(top_builddir)/routines/console/libconsole.la 
-#      $(top_builddir)/routines/interf/libinterf.la \ => interf depends of everything 
-#      $(top_builddir)/routines/xsci/libxsci.la \ => causes a crappy cyclic dep
-
 libelementaries_functions_la_LIBADD = $(libelementaries_functions_la_DEPENDENCIES)
 
 libelementaries_functions_la_PKGCONFIG = elementaries_functions.pc
diff --git a/scilab/modules/fileio/Makefile b/scilab/modules/fileio/Makefile
deleted file mode 100644 (file)
index f851d8a..0000000
+++ /dev/null
@@ -1,729 +0,0 @@
-# Makefile.in generated by automake 1.9.6 from Makefile.am.
-# modules/fileio/Makefile.  Generated from Makefile.in by configure.
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005  Free Software Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-
-
-srcdir = .
-top_srcdir = ../..
-
-pkgdatadir = $(datadir)/scilab
-pkglibdir = $(libdir)/scilab
-pkgincludedir = $(includedir)/scilab
-top_builddir = ../..
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-INSTALL = /usr/bin/install -c
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = i686-pc-linux-gnu
-host_triplet = i686-pc-linux-gnu
-subdir = modules/fileio
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/check_compiler.m4 \
-       $(top_srcdir)/m4/fortran.m4 $(top_srcdir)/m4/gtk-2.0.m4 \
-       $(top_srcdir)/m4/java.m4 $(top_srcdir)/m4/libs_by_debian.m4 \
-       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
-       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
-       $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pvm.m4 \
-       $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-       $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
-CONFIG_CLEAN_FILES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
-    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-    *) f=$$p;; \
-  esac;
-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(libdir)"
-libLTLIBRARIES_INSTALL = $(INSTALL)
-LTLIBRARIES = $(lib_LTLIBRARIES)
-am__DEPENDENCIES_1 = $(top_builddir)/modules/core/libcore.la \
-       $(top_builddir)/libs/MALLOC/libmalloc.la
-am__objects_1 = libfileio_la-misc.lo libfileio_la-fileio.lo \
-       libfileio_la-xls.lo
-am__objects_2 = libfileio_la-bt-int.lo libfileio_la-bytedecoders.lo \
-       libfileio_la-logger.lo libfileio_la-ole.lo \
-       libfileio_la-olestream-unwrap.lo libfileio_la-pldstr.lo \
-       libfileio_la-ripole.lo
-am__objects_3 = libfileio_la-sci_xls_read.lo libfileio_la-gw_fileio.lo \
-       libfileio_la-sci_fileio.lo libfileio_la-sci_xls_open.lo \
-       libfileio_la-intreadxls.lo
-am_libfileio_la_OBJECTS = $(am__objects_1) $(am__objects_2) \
-       $(am__objects_3)
-libfileio_la_OBJECTS = $(am_libfileio_la_OBJECTS)
-DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/modules/core/includes
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__depfiles_maybe = depfiles
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
-       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
-       $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-       $(AM_LDFLAGS) $(LDFLAGS) -o $@
-SOURCES = $(libfileio_la_SOURCES)
-DIST_SOURCES = $(libfileio_la_SOURCES)
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run aclocal-1.9
-AMDEP_FALSE = #
-AMDEP_TRUE = 
-AMTAR = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run tar
-AR = ar
-AR_FLAGS = cru
-ATLAS_DIR = 
-AUTOCONF = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run automake-1.9
-AWK = mawk
-BLPR_SCRIPTS = $(BPROGRAMS)
-CC = gcc
-CCDEPMODE = depmode=gcc3
-CC_LDFLAGS = 
-CC_OPTIONS = 
-CC_PICFLAGS = 
-CFLAGS = -g -O2 -DNDEBUG -D_FORTIFY_SOURCE=2 -Dlinux -DNARROWPROTO -I/home/sylvestre/dev/scilab5/libs/MALLOC/includes/
-CPP = gcc -E
-CPPFLAGS = 
-CXX = 
-CXXCPP = 
-CXXFLAGS = 
-CYGPATH_W = echo
-DEFS = -DHAVE_CONFIG_H
-DEPDIR = .deps
-DLDLIB = 
-DLD_SUBDIR = 
-DLLTOOL = 
-DUMPBIN = 
-ECHO_C = 
-ECHO_N = -n
-ECHO_T = 
-EGREP = /bin/grep -E
-EXAMPLES_TESTS = $(SUBDIRS1) $(SUBDIRS2)
-EXEC_PREFIX_DIR = NONE
-EXEEXT = 
-FC = gfortran
-FCFLAGS = -g -O2
-FC_LDFLAGS = 
-FC_PICFLAGS = 
-FC_SUBDIR = 
-FFLAGS =  -DNDEBUG -D_FORTIFY_SOURCE=2 -I/home/sylvestre/dev/scilab5/modules/core/includes -g -O2
-FFLAGS1 = 
-FGREP = /bin/grep -F
-FILES_TO_CLEAN = *.CKP *.ln *.BAK *.bak core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut .*~ *.trace so_locations *.orig *.cos *.obj
-FLIBS = 
-GCC = yes
-GCCFIX = 
-GETLIBTK = libtk8.4.so
-GNOME_CFLAGS = 
-GREP = /bin/grep
-GTKPLUGBUG = 
-GTK_CFLAGS = 
-GTK_LIBS = 
-GUI = X11
-GUILIB = xsci
-GUI_GTK_FALSE = 
-GUI_GTK_TRUE = #
-GUI_WIN32_FALSE = 
-GUI_WIN32_TRUE = #
-GUI_X11_FALSE = #
-GUI_X11_TRUE = 
-GZVT = 
-HPPA_OLD = 
-HTMLFLAGS = 
-ICC = 
-IFC = 
-IMPENV = 
-IMPPREF = S
-INSTALL_DATA = ${INSTALL} -m 644
-INSTALL_PROGRAM = ${INSTALL}
-INSTALL_SCRIPT = ${INSTALL}
-INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
-IN_ATLAS = LOCAL
-IS_HPUX_FALSE = 
-IS_HPUX_TRUE = #
-IS_MIPS_SGI_IRIX_FALSE = 
-IS_MIPS_SGI_IRIX_TRUE = #
-IS_SPARC_FALSE = 
-IS_SPARC_TRUE = #
-JAVAC = /home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/bin/javac
-JAVA_FALSE = #
-JAVA_JNI_INCLUDE = -I/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/include -I/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/include/linux
-JAVA_JNI_LIBS = -L/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/jre/lib/i386 -ljava -lverify -L/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/jre/lib/i386/client -ljvm -L/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/jre/lib/i386/native_threads -lhpi
-JAVA_TRUE = 
-LD = /usr/bin/ld
-LDFLAGS = 
-LD_LDFLAGS = 
-LIBGTKHTML_CFLAGS = 
-LIBGTKHTML_LIBS = 
-LIBM = 
-LIBOBJS = 
-LIBS = 
-LIBTOOL = $(SHELL) $(top_builddir)/libtool
-LIBTOOL_DEPS = config/ltmain.sh
-LN_S = ln -s
-LTLIBOBJS = 
-MAIN = mainsci.o
-MAKEINFO = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run makeinfo
-MALLOC = 
-MANGENERATOR = 
-MANTARGET = 
-MENUSOBJS = XOBJS
-NM = /usr/bin/nm -B
-NOINLINE = 
-OBJDUMP = 
-OBJEXT = o
-OCAMLC = ocamlc
-OCAMLDEP = ocamldep
-OCAMLOPT = ocamlopt
-OCAMLTARGET = scilex-lib
-OCAMLTARGET_DISTCLEAN = distclean
-PACKAGE = scilab
-PACKAGE_BUGREPORT = http://scilabsoft.inria.fr/cgi-bin/bugzilla_bug_II/index.cgi
-PACKAGE_NAME = scilab
-PACKAGE_STRING = scilab 0
-PACKAGE_TARNAME = scilab
-PACKAGE_VERSION = 0
-PATH_SEPARATOR = :
-PERIX11NOPT = periX11darwin
-PKG_CONFIG = 
-PREFIX_DIR = NONE
-PVMARCH = LINUX
-PVMGETARCH = pvmgetarch
-PVM_FALSE = #
-PVM_INCLUDE = -I/usr/include
-PVM_LIB =  -L/usr/lib -lgpvm3 -lpvm3
-PVM_TRUE = 
-RANLIB = ranlib
-RM = rm -f
-SCIDIR = .
-SCILABSCRIPT = scilab.g
-SCILAB_GS = sh
-SCIVERSION = Scilab-trunk-SVN
-SED = /bin/sed
-SED_CYGDRIVE = 
-SET_MAKE = 
-SHELL = /bin/sh
-STATIC = 
-STRIP = strip
-TCLSCIDIR = tclsci
-TCLSCILIB = $(SCIDIR)/libs/tclsci.a
-TCLTKHELP = tksci
-TCLTK_LIBS =  -L/usr/lib -ltk8.4   -L/usr/lib -ltcl8.4  -ldl
-TCL_INC_PATH = -I/usr/include/tcl8.4
-TERMCAPLIB = -lreadline -lncurses
-TERM_VTE_FALSE = 
-TERM_VTE_TRUE = #
-TERM_ZTERM_FALSE = 
-TERM_ZTERM_TRUE = #
-TKBASE = 
-TK_INC_PATH = -I/usr/include/tcl8.4
-TK_MAJOR_VERSION = 8
-TK_MINOR_VERSION = 4
-VERSION = 0
-VTE_CFLAGS = 
-VTE_LIBS = 
-WHICH_BLAS = STD_BLAS
-WINXFLAGS = 
-WITH_OCAML = 
-WITH_SABLOTRON = 
-WITH_XSLTPROC = 
-XAW = Xaw3d
-XAWLIB = $(SCIDIR)/libs/libXaw3d.a
-XAW_LOCAL_INCLUDES = -I$(SCIDIR)/routines
-XAW_LOCAL_LIB = $(SCIDIR)/libs/libXaw3d.a $(SCIDIR)/libs/libXmu.a
-XAW_LOCAL_SUBDIR = X11
-XDRLIB = 
-XDRLIBNAME = 
-XMKMF = 
-XMULIB = $(SCIDIR)/libs/libXmu.a
-XXTXEXT = 
-X_CFLAGS = 
-X_EXTRA_LIBS = 
-X_LIBS = 
-X_LIB_PATH = 
-X_PRE_LIBS =  -lSM -lICE
-ZVT_CFLAGS = 
-ZVT_LIBS = 
-ZZLEDT = zzledt-rl.o
-ac_ct_CC = gcc
-ac_ct_DUMPBIN = 
-ac_ct_FC = gfortran
-am__fastdepCC_FALSE = #
-am__fastdepCC_TRUE = 
-am__include = include
-am__leading_dot = .
-am__quote = 
-am__tar = ${AMTAR} chof - "$$tardir"
-am__untar = ${AMTAR} xf -
-bindir = ${exec_prefix}/bin
-build = i686-pc-linux-gnu
-build_alias = 
-build_cpu = i686
-build_os = linux-gnu
-build_vendor = pc
-datadir = ${datarootdir}
-datarootdir = ${prefix}/share
-docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
-dvidir = ${docdir}
-exec_prefix = ${prefix}
-host = i686-pc-linux-gnu
-host_alias = 
-host_cpu = i686
-host_os = linux-gnu
-host_vendor = pc
-htmldir = ${docdir}
-includedir = ${prefix}/include
-infodir = ${datarootdir}/info
-install_sh = /home/sylvestre/dev/scilab5/config/install-sh
-libdir = ${exec_prefix}/lib
-libexecdir = ${exec_prefix}/libexec
-localedir = ${datarootdir}/locale
-localstatedir = ${prefix}/var
-lt_ECHO = echo
-mandir = ${datarootdir}/man
-mkdir_p = mkdir -p --
-oldincludedir = /usr/include
-pdfdir = ${docdir}
-prefix = /usr
-program_transform_name = s,x,x,
-psdir = ${docdir}
-sbindir = ${exec_prefix}/sbin
-sharedstatedir = ${prefix}/com
-sysconfdir = ${prefix}/etc
-target_alias = 
-tcldir = NONE/tcl/
-FILEIO_SOURCES = src/misc.c src/fileio.c src/xls.c
-RIPOLE_SOURCES = src/bt-int.c src/bytedecoders.c src/logger.c src/ole.c src/olestream-unwrap.c src/pldstr.c src/ripole.c
-GATEWAY_SOURCES = sci_gateway/sci_xls_read.c sci_gateway/gw_fileio.c \
-       sci_gateway/sci_fileio.c sci_gateway/sci_xls_open.c \
-       sci_gateway/intreadxls.c
-
-libfileio_la_CFLAGS = -Iincludes/ -Isrc/
-lib_LTLIBRARIES = libfileio.la
-libfileio_la_SOURCES = $(FILEIO_SOURCES) $(RIPOLE_SOURCES) $(GATEWAY_SOURCES)
-libfileio_la_DEPENDENCIES = \
-       $(top_builddir)/modules/core/libcore.la \
-       $(top_builddir)/libs/MALLOC/libmalloc.la
-
-libfileio_la_LIBADD = $(libfileio_la_DEPENDENCIES)
-libfileio_la_PKGCONFIG = fileio.pc
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
-       @for dep in $?; do \
-         case '$(am__configure_deps)' in \
-           *$$dep*) \
-             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
-               && exit 0; \
-             exit 1;; \
-         esac; \
-       done; \
-       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  modules/fileio/Makefile'; \
-       cd $(top_srcdir) && \
-         $(AUTOMAKE) --foreign  modules/fileio/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
-       @case '$?' in \
-         *config.status*) \
-           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
-         *) \
-           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
-           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
-       esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure:  $(am__configure_deps)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-install-libLTLIBRARIES: $(lib_LTLIBRARIES)
-       @$(NORMAL_INSTALL)
-       test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-         if test -f $$p; then \
-           f=$(am__strip_dir) \
-           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
-           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
-         else :; fi; \
-       done
-
-uninstall-libLTLIBRARIES:
-       @$(NORMAL_UNINSTALL)
-       @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-         p=$(am__strip_dir) \
-         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
-         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
-       done
-
-clean-libLTLIBRARIES:
-       -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
-libfileio.la: $(libfileio_la_OBJECTS) $(libfileio_la_DEPENDENCIES) 
-       $(LINK) -rpath $(libdir) $(libfileio_la_LDFLAGS) $(libfileio_la_OBJECTS) $(libfileio_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
-       -rm -f *.$(OBJEXT)
-
-distclean-compile:
-       -rm -f *.tab.c
-
-include ./$(DEPDIR)/libfileio_la-bt-int.Plo
-include ./$(DEPDIR)/libfileio_la-bytedecoders.Plo
-include ./$(DEPDIR)/libfileio_la-fileio.Plo
-include ./$(DEPDIR)/libfileio_la-gw_fileio.Plo
-include ./$(DEPDIR)/libfileio_la-intreadxls.Plo
-include ./$(DEPDIR)/libfileio_la-logger.Plo
-include ./$(DEPDIR)/libfileio_la-misc.Plo
-include ./$(DEPDIR)/libfileio_la-ole.Plo
-include ./$(DEPDIR)/libfileio_la-olestream-unwrap.Plo
-include ./$(DEPDIR)/libfileio_la-pldstr.Plo
-include ./$(DEPDIR)/libfileio_la-ripole.Plo
-include ./$(DEPDIR)/libfileio_la-sci_fileio.Plo
-include ./$(DEPDIR)/libfileio_la-sci_xls_open.Plo
-include ./$(DEPDIR)/libfileio_la-sci_xls_read.Plo
-include ./$(DEPDIR)/libfileio_la-xls.Plo
-
-.c.o:
-       if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
-       then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
-#      source='$<' object='$@' libtool=no \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(COMPILE) -c $<
-
-.c.obj:
-       if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
-       then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
-#      source='$<' object='$@' libtool=no \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(COMPILE) -c `$(CYGPATH_W) '$<'`
-
-.c.lo:
-       if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
-       then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
-#      source='$<' object='$@' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LTCOMPILE) -c -o $@ $<
-
-libfileio_la-misc.lo: src/misc.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-misc.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-misc.Tpo" -c -o libfileio_la-misc.lo `test -f 'src/misc.c' || echo '$(srcdir)/'`src/misc.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-misc.Tpo" "$(DEPDIR)/libfileio_la-misc.Plo"; else rm -f "$(DEPDIR)/libfileio_la-misc.Tpo"; exit 1; fi
-#      source='src/misc.c' object='libfileio_la-misc.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-misc.lo `test -f 'src/misc.c' || echo '$(srcdir)/'`src/misc.c
-
-libfileio_la-fileio.lo: src/fileio.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-fileio.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-fileio.Tpo" -c -o libfileio_la-fileio.lo `test -f 'src/fileio.c' || echo '$(srcdir)/'`src/fileio.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-fileio.Tpo" "$(DEPDIR)/libfileio_la-fileio.Plo"; else rm -f "$(DEPDIR)/libfileio_la-fileio.Tpo"; exit 1; fi
-#      source='src/fileio.c' object='libfileio_la-fileio.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-fileio.lo `test -f 'src/fileio.c' || echo '$(srcdir)/'`src/fileio.c
-
-libfileio_la-xls.lo: src/xls.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-xls.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-xls.Tpo" -c -o libfileio_la-xls.lo `test -f 'src/xls.c' || echo '$(srcdir)/'`src/xls.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-xls.Tpo" "$(DEPDIR)/libfileio_la-xls.Plo"; else rm -f "$(DEPDIR)/libfileio_la-xls.Tpo"; exit 1; fi
-#      source='src/xls.c' object='libfileio_la-xls.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-xls.lo `test -f 'src/xls.c' || echo '$(srcdir)/'`src/xls.c
-
-libfileio_la-bt-int.lo: src/bt-int.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-bt-int.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-bt-int.Tpo" -c -o libfileio_la-bt-int.lo `test -f 'src/bt-int.c' || echo '$(srcdir)/'`src/bt-int.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-bt-int.Tpo" "$(DEPDIR)/libfileio_la-bt-int.Plo"; else rm -f "$(DEPDIR)/libfileio_la-bt-int.Tpo"; exit 1; fi
-#      source='src/bt-int.c' object='libfileio_la-bt-int.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-bt-int.lo `test -f 'src/bt-int.c' || echo '$(srcdir)/'`src/bt-int.c
-
-libfileio_la-bytedecoders.lo: src/bytedecoders.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-bytedecoders.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-bytedecoders.Tpo" -c -o libfileio_la-bytedecoders.lo `test -f 'src/bytedecoders.c' || echo '$(srcdir)/'`src/bytedecoders.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-bytedecoders.Tpo" "$(DEPDIR)/libfileio_la-bytedecoders.Plo"; else rm -f "$(DEPDIR)/libfileio_la-bytedecoders.Tpo"; exit 1; fi
-#      source='src/bytedecoders.c' object='libfileio_la-bytedecoders.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-bytedecoders.lo `test -f 'src/bytedecoders.c' || echo '$(srcdir)/'`src/bytedecoders.c
-
-libfileio_la-logger.lo: src/logger.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-logger.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-logger.Tpo" -c -o libfileio_la-logger.lo `test -f 'src/logger.c' || echo '$(srcdir)/'`src/logger.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-logger.Tpo" "$(DEPDIR)/libfileio_la-logger.Plo"; else rm -f "$(DEPDIR)/libfileio_la-logger.Tpo"; exit 1; fi
-#      source='src/logger.c' object='libfileio_la-logger.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-logger.lo `test -f 'src/logger.c' || echo '$(srcdir)/'`src/logger.c
-
-libfileio_la-ole.lo: src/ole.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-ole.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-ole.Tpo" -c -o libfileio_la-ole.lo `test -f 'src/ole.c' || echo '$(srcdir)/'`src/ole.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-ole.Tpo" "$(DEPDIR)/libfileio_la-ole.Plo"; else rm -f "$(DEPDIR)/libfileio_la-ole.Tpo"; exit 1; fi
-#      source='src/ole.c' object='libfileio_la-ole.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-ole.lo `test -f 'src/ole.c' || echo '$(srcdir)/'`src/ole.c
-
-libfileio_la-olestream-unwrap.lo: src/olestream-unwrap.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-olestream-unwrap.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-olestream-unwrap.Tpo" -c -o libfileio_la-olestream-unwrap.lo `test -f 'src/olestream-unwrap.c' || echo '$(srcdir)/'`src/olestream-unwrap.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-olestream-unwrap.Tpo" "$(DEPDIR)/libfileio_la-olestream-unwrap.Plo"; else rm -f "$(DEPDIR)/libfileio_la-olestream-unwrap.Tpo"; exit 1; fi
-#      source='src/olestream-unwrap.c' object='libfileio_la-olestream-unwrap.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-olestream-unwrap.lo `test -f 'src/olestream-unwrap.c' || echo '$(srcdir)/'`src/olestream-unwrap.c
-
-libfileio_la-pldstr.lo: src/pldstr.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-pldstr.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-pldstr.Tpo" -c -o libfileio_la-pldstr.lo `test -f 'src/pldstr.c' || echo '$(srcdir)/'`src/pldstr.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-pldstr.Tpo" "$(DEPDIR)/libfileio_la-pldstr.Plo"; else rm -f "$(DEPDIR)/libfileio_la-pldstr.Tpo"; exit 1; fi
-#      source='src/pldstr.c' object='libfileio_la-pldstr.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-pldstr.lo `test -f 'src/pldstr.c' || echo '$(srcdir)/'`src/pldstr.c
-
-libfileio_la-ripole.lo: src/ripole.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-ripole.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-ripole.Tpo" -c -o libfileio_la-ripole.lo `test -f 'src/ripole.c' || echo '$(srcdir)/'`src/ripole.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-ripole.Tpo" "$(DEPDIR)/libfileio_la-ripole.Plo"; else rm -f "$(DEPDIR)/libfileio_la-ripole.Tpo"; exit 1; fi
-#      source='src/ripole.c' object='libfileio_la-ripole.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-ripole.lo `test -f 'src/ripole.c' || echo '$(srcdir)/'`src/ripole.c
-
-libfileio_la-sci_xls_read.lo: sci_gateway/sci_xls_read.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-sci_xls_read.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-sci_xls_read.Tpo" -c -o libfileio_la-sci_xls_read.lo `test -f 'sci_gateway/sci_xls_read.c' || echo '$(srcdir)/'`sci_gateway/sci_xls_read.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-sci_xls_read.Tpo" "$(DEPDIR)/libfileio_la-sci_xls_read.Plo"; else rm -f "$(DEPDIR)/libfileio_la-sci_xls_read.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_xls_read.c' object='libfileio_la-sci_xls_read.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-sci_xls_read.lo `test -f 'sci_gateway/sci_xls_read.c' || echo '$(srcdir)/'`sci_gateway/sci_xls_read.c
-
-libfileio_la-gw_fileio.lo: sci_gateway/gw_fileio.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-gw_fileio.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-gw_fileio.Tpo" -c -o libfileio_la-gw_fileio.lo `test -f 'sci_gateway/gw_fileio.c' || echo '$(srcdir)/'`sci_gateway/gw_fileio.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-gw_fileio.Tpo" "$(DEPDIR)/libfileio_la-gw_fileio.Plo"; else rm -f "$(DEPDIR)/libfileio_la-gw_fileio.Tpo"; exit 1; fi
-#      source='sci_gateway/gw_fileio.c' object='libfileio_la-gw_fileio.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-gw_fileio.lo `test -f 'sci_gateway/gw_fileio.c' || echo '$(srcdir)/'`sci_gateway/gw_fileio.c
-
-libfileio_la-sci_fileio.lo: sci_gateway/sci_fileio.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-sci_fileio.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-sci_fileio.Tpo" -c -o libfileio_la-sci_fileio.lo `test -f 'sci_gateway/sci_fileio.c' || echo '$(srcdir)/'`sci_gateway/sci_fileio.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-sci_fileio.Tpo" "$(DEPDIR)/libfileio_la-sci_fileio.Plo"; else rm -f "$(DEPDIR)/libfileio_la-sci_fileio.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_fileio.c' object='libfileio_la-sci_fileio.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-sci_fileio.lo `test -f 'sci_gateway/sci_fileio.c' || echo '$(srcdir)/'`sci_gateway/sci_fileio.c
-
-libfileio_la-sci_xls_open.lo: sci_gateway/sci_xls_open.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-sci_xls_open.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-sci_xls_open.Tpo" -c -o libfileio_la-sci_xls_open.lo `test -f 'sci_gateway/sci_xls_open.c' || echo '$(srcdir)/'`sci_gateway/sci_xls_open.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-sci_xls_open.Tpo" "$(DEPDIR)/libfileio_la-sci_xls_open.Plo"; else rm -f "$(DEPDIR)/libfileio_la-sci_xls_open.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_xls_open.c' object='libfileio_la-sci_xls_open.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-sci_xls_open.lo `test -f 'sci_gateway/sci_xls_open.c' || echo '$(srcdir)/'`sci_gateway/sci_xls_open.c
-
-libfileio_la-intreadxls.lo: sci_gateway/intreadxls.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -MT libfileio_la-intreadxls.lo -MD -MP -MF "$(DEPDIR)/libfileio_la-intreadxls.Tpo" -c -o libfileio_la-intreadxls.lo `test -f 'sci_gateway/intreadxls.c' || echo '$(srcdir)/'`sci_gateway/intreadxls.c; \
-       then mv -f "$(DEPDIR)/libfileio_la-intreadxls.Tpo" "$(DEPDIR)/libfileio_la-intreadxls.Plo"; else rm -f "$(DEPDIR)/libfileio_la-intreadxls.Tpo"; exit 1; fi
-#      source='sci_gateway/intreadxls.c' object='libfileio_la-intreadxls.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfileio_la_CFLAGS) $(CFLAGS) -c -o libfileio_la-intreadxls.lo `test -f 'sci_gateway/intreadxls.c' || echo '$(srcdir)/'`sci_gateway/intreadxls.c
-
-mostlyclean-libtool:
-       -rm -f *.lo
-
-clean-libtool:
-       -rm -rf .libs _libs
-
-distclean-libtool:
-       -rm -f libtool
-uninstall-info-am:
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
-       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       mkid -fID $$unique
-tags: TAGS
-
-TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-               $(TAGS_FILES) $(LISP)
-       tags=; \
-       here=`pwd`; \
-       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
-         test -n "$$unique" || unique=$$empty_fix; \
-         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-           $$tags $$unique; \
-       fi
-ctags: CTAGS
-CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-               $(TAGS_FILES) $(LISP)
-       tags=; \
-       here=`pwd`; \
-       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       test -z "$(CTAGS_ARGS)$$tags$$unique" \
-         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
-            $$tags $$unique
-
-GTAGS:
-       here=`$(am__cd) $(top_builddir) && pwd` \
-         && cd $(top_srcdir) \
-         && gtags -i $(GTAGS_ARGS) $$here
-
-distclean-tags:
-       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
-       @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
-       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
-       list='$(DISTFILES)'; for file in $$list; do \
-         case $$file in \
-           $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
-           $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
-         esac; \
-         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
-         dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
-         if test "$$dir" != "$$file" && test "$$dir" != "."; then \
-           dir="/$$dir"; \
-           $(mkdir_p) "$(distdir)$$dir"; \
-         else \
-           dir=''; \
-         fi; \
-         if test -d $$d/$$file; then \
-           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
-             cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
-           fi; \
-           cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
-         else \
-           test -f $(distdir)/$$file \
-           || cp -p $$d/$$file $(distdir)/$$file \
-           || exit 1; \
-         fi; \
-       done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-       for dir in "$(DESTDIR)$(libdir)"; do \
-         test -z "$$dir" || $(mkdir_p) "$$dir"; \
-       done
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
-       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
-       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-         `test -z '$(STRIP)' || \
-           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
-       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-
-maintainer-clean-generic:
-       @echo "This command is intended for maintainers to use"
-       @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
-       mostlyclean-am
-
-distclean: distclean-am
-       -rm -rf ./$(DEPDIR)
-       -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
-       distclean-libtool distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-exec-am: install-libLTLIBRARIES
-
-install-info: install-info-am
-
-install-man:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
-       -rm -rf ./$(DEPDIR)
-       -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
-       mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES
-
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libLTLIBRARIES clean-libtool ctags distclean \
-       distclean-compile distclean-generic distclean-libtool \
-       distclean-tags distdir dvi dvi-am html html-am info info-am \
-       install install-am install-data install-data-am install-exec \
-       install-exec-am install-info install-info-am \
-       install-libLTLIBRARIES install-man install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-compile \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       tags uninstall uninstall-am uninstall-info-am \
-       uninstall-libLTLIBRARIES
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
index 3aafb7c..ccea4d9 100644 (file)
@@ -26,4 +26,4 @@ double sciFindStPosMin( double x[], int n ) ;
  */
 int C2F(entier2d)( integer * n, double * dx,integer * s ) ;
 
-#endif /* _BASIC_ALGOS_H_ */
\ No newline at end of file
+#endif /* _BASIC_ALGOS_H_ */
index 7f490c8..d6191b1 100644 (file)
@@ -171,4 +171,4 @@ void Xfec ( double    x[]        ,
             integer   ColOut[]   ,
             int       WithMesh    ) ;
 
-#endif /* _X_CALL_1_H_ */
\ No newline at end of file
+#endif /* _X_CALL_1_H_ */
index c755e6d..77373f8 100644 (file)
@@ -178,4 +178,4 @@ void Objfec ( double    x[]        ,
               BOOL      WithMesh   ,
               BOOL      flagNax     ) ;
 
-#endif /* _SCI_CALL_H_ */
\ No newline at end of file
+#endif /* _SCI_CALL_H_ */
index 6574a23..54d7e5b 100644 (file)
@@ -6,7 +6,9 @@
 /*------------------------------------------------------------------------*/
 
 #include "sci_xs2bmp.h"
+#if _MSC_VER
 #include "../../gui/src/c/wsci/ExportBmpEmf.h"
+#endif
 /*-----------------------------------------------------------------------------------*/
 extern int IsAScalar(int RhsNumber);
 /*-----------------------------------------------------------------------------------*/
index 9e2bc0c..0a4cf3a 100644 (file)
@@ -5,8 +5,11 @@
 /* desc : interface for xs2emf routine                                    */
 /*------------------------------------------------------------------------*/
 
+#ifdef _MSC_VER
 #include "sci_xs2emf.h"
 #include "../../gui/src/c/wsci/ExportBmpEmf.h"
+#endif
+
 /*-----------------------------------------------------------------------------------*/
 extern int IsAScalar(int RhsNumber);
 /*-----------------------------------------------------------------------------------*/
index a39167c..227cbb8 100644 (file)
@@ -1015,4 +1015,4 @@ void AllGraphWinDelete( void )
     }
   }
 }
-/*-----------------------------------------------------------------------------------------*/
\ No newline at end of file
+/*-----------------------------------------------------------------------------------------*/
index aee4078..29ec1ad 100644 (file)
 #include <X11/StringDefs.h>
 #include <X11/Shell.h>
 
-#include "../sci_mem_alloc.h"
-#include "Math.h"
+#ifndef _MSC_VER
+#include "machine.h"
+#include "version.h"
+#include "math_graphics.h"
+#endif
+
+#include "sci_mem_alloc.h"
+#include "math.h"
 #include "periX11.h"
 #include "color.h"
 #include "bcg.h"
@@ -91,7 +97,9 @@ void C2F(set_cX11)(integer i);
 void C2F(idfromnameX11) (char *name1, integer *num);
 void C2F(getdashX11)(integer *verbose, integer *value, integer *narg, double *dummy);
 
-BOOL IsTKGraphicalMode(void);
+BOOL IsTKGraphicalMode(void){
+       return TRUE;
+}
 
 /** Global variables to deal with X11 **/
 
@@ -3605,15 +3613,15 @@ void C2F(initgraphic)(char *string, integer *v2, integer *v3, integer *v4, integ
 
     /* TKmainWindow est initialise dans tclsci.c  Tk_CreateMainWindow */
     if (TKmainWindow != (Tk_Window)0) {
-      win = Tk_NameToWindow(TCLinterp, string, (Tk_Window) TKmainWindow);
-      if (win != (Tk_Window)0) {
-       ScilabXgc->CWindow=Tk_WindowId(win);
-       ScilabXgc->CBGWindow=(Window)0;
-       ScilabXgc->popup=(Widget)0;
-
-       /*      Tk_CreateEventHandler(win, ExposureMask, (Tk_EventProc *) redrawProc,NULL);*/
-
-      }
+               win = Tk_NameToWindow(TCLinterp, string, (Tk_Window) TKmainWindow);
+               if (win != (Tk_Window)0) {
+                       ScilabXgc->CWindow=Tk_WindowId(win);
+                       ScilabXgc->CBGWindow=(Window)0;
+                       ScilabXgc->popup=(Widget)0;
+                       
+                       /*      Tk_CreateEventHandler(win, ExposureMask, (Tk_EventProc *) redrawProc,NULL);*/
+                       
+               }
     }
   }
   else
index 64358f6..85567b6 100644 (file)
@@ -52,6 +52,7 @@ void ColSortdouble(double *a,int *ind,int flag,int n,int p,char dir)
            ind[i+n*j]= i+1;
        }
     }
+
   for ( j= 0 ; j < p ; j++ ) 
     {
       sciqsort((char *) (a+n*j),(char *) (ind+n*j),flag, n, 
index 7c9e7fa..6d76b53 100644 (file)
@@ -187,6 +187,3 @@ void sciqsort(char *a, char *tab, int flag, int n, int es, int es1, int (*cmp)()
   }
 }
 /*-----------------------------------------------------------------------------------*/ 
-
-
-
diff --git a/scilab/modules/graphics/src/gd/Makefile b/scilab/modules/graphics/src/gd/Makefile
deleted file mode 100644 (file)
index c885af2..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-SHELL = /bin/sh
-SCIDIR=../..
-SCIDIR1=..\..
-
-LIBRARY = $(SCIDIR)/libs/gd.a
-
-OBJSC = gd.o bdftogd.o
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS)
-
-FFLAGS = $(FC_OPTIONS)
-
-include ../Make.lib
-
-bdftogd.o: bdftogd.c gd.h ../machine.h
-gd.o: gd.c gd.h ../machine.h mtables.c
-giftogd.o: giftogd.c gd.h ../machine.h
-mathmake.o: mathmake.c
-mtables.o: mtables.c
-webgif.o: webgif.c gd.h ../machine.h
-xfonts.o: xfonts.c
index d67415f..b4b1458 100644 (file)
@@ -1702,12 +1702,12 @@ static unsigned int compute_triangle_count(count, nrepcodes)
      unsigned int nrepcodes;
 {
  unsigned int perrep;
- unsigned int cost;
+ unsigned int lcost;
 
- cost = 0;
+ lcost = 0;
  perrep = (nrepcodes * (nrepcodes+1)) / 2;
  while (count >= perrep)
-  { cost += nrepcodes;
+  { lcost += nrepcodes;
     count -= perrep;
   }
  if (count > 0)
@@ -1715,9 +1715,9 @@ static unsigned int compute_triangle_count(count, nrepcodes)
     n = isqrt(count);
     while ((n*(n+1)) >= 2*count) n --;
     while ((n*(n+1)) < 2*count) n ++;
-    cost += n;
+    lcost += n;
   }
- return(cost);
+ return(lcost);
 }
 
 static void max_out_clear()
diff --git a/scilab/modules/graphics/src/xdr/Makefile b/scilab/modules/graphics/src/xdr/Makefile
deleted file mode 100644 (file)
index 9e40df0..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-SHELL = /bin/sh
-SCIDIR=../..
-SCIDIR1=..\..
-
-LIBRARY = $(SCIDIR)/libs/xdr.a
-
-OBJSC =        xdr.o xdr_array.o xdr_float.o xdr_mem.o \
-       xdr_rec.o xdr_reference.o xdr_stdio.o
-
-OBJSF = 
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS) -I.
-
-FFLAGS = $(FC_OPTIONS)
-
-include ../Make.lib
-
-xdr.o: rpc/types.h rpc/xdr.h
-xdr_array.o: rpc/types.h rpc/xdr.h
-xdr_float.o: rpc/types.h rpc/xdr.h
-xdr_mem.o: rpc/types.h rpc/xdr.h
-xdr_rec.o: rpc/types.h rpc/xdr.h
-xdr_reference.o: rpc/types.h rpc/xdr.h
-xdr_stdio.o: rpc/types.h rpc/xdr.h
-
-
index 1507cd2..1db0ade 100644 (file)
@@ -4,9 +4,8 @@
 /* Copyright ENPC */
 
 #include <stdio.h>
-#include "../machine.h"
-#include "../graphics/Math.h"
-#include "../graphics/Graphics.h"
+#include "machine.h"
+#include "math.h"
 
 #if defined(THINK_C)
 #define Widget int
index 8876612..1a52126 100644 (file)
@@ -6,14 +6,26 @@
 /*------------------------------------------------------------------------*/
 
 #include "sci_clc.h"
+#ifdef _MSC_VER
 #include "../src/c/wsci/wtext.h"
 #include "../src/c/wsci/WinConsole.h"
 #include "../src/c/wsci/TextWindows.h"
+#else
+
+#include "../src/c/xsci/x_ptyxP.h"
+#include "../src/c/xsci/x_data.h"
+#include "../src/c/xsci/x_error.h"
+#include "../src/c/xsci/x_menu.h"
+#include "machine.h"
+#include "../src/c/xsci/All-extern-x.h"
+
+#endif
 #include "stack-c.h"
 
 /*-----------------------------------------------------------------------------------*/
 int sci_clc( char * fname, unsigned long fname_len )
 {
+#ifdef _MSC_VER
   if (Rhs == 0) /* aucun parametre On Efface tout l'ecran */
   {
     if ( IsWindowInterface() )
@@ -55,5 +67,54 @@ int sci_clc( char * fname, unsigned long fname_len )
   }
   C2F(putlhsvar)();
   return 0;    
+
+#else
+  register TScreen *screen = &term->screen;
+  int l1,m1=1,n1=1,NbLines=0;
+
+  if (!IsConsoleMode())
+    {
+      CheckRhs(0,1);
+      if (Rhs==0)
+       {
+         ClearScreen(screen); /* All screen is cleared */
+         screen->savedlines = 0; /* Number of lines scrolled */
+         screen->cur_row = screen->topline - 1; /* New cursor position */
+         sciprint("\r\n"); /* To have a blank space above prompt */
+         ScrollBarDrawThumb(screen->scrollWidget);
+       }
+      else
+       {
+         GetRhsVar(1,"i",&m1,&n1,&l1);
+         NbLines = *istk(l1);
+         if (NbLines>0)
+           {
+             if (screen->topline < screen->cur_row - NbLines)
+               {
+                 screen->savedlines = screen->savedlines - NbLines - 2; /* Number of lines scrolled */
+                 if (screen->savedlines < 0)
+                   screen->savedlines=0;
+                 screen->cur_row = screen->cur_row - NbLines - 2; /* New cursor position */
+                 ClearBelow(screen); /* Screen is cleared below cursor */
+                 ScrollBarDrawThumb(screen->scrollWidget);
+               }
+             else
+               {
+                 sciprint("\n Not in screen \n");
+               }
+           }
+         else
+           {
+             sciprint("\n Error %d invalid number \n",NbLines);
+           }
+       }
+    }
+  else
+    {
+      sciprint("\n Only in Window Mode \n");
+    }
+  return 0;
+#endif
+
 }
 /*-----------------------------------------------------------------------------------*/
index 9504d3c..b2c3e7f 100644 (file)
@@ -6,14 +6,24 @@
 /*------------------------------------------------------------------------*/
 
 #include "sci_show_window.h"
+#ifdef _MSC_VER
 #include "../src/c/wsci/wtext.h"
 #include "../src/c/wsci/WinConsole.h"
 #include "../src/c/wsci/TextWindows.h"
+#else
+#include "../src/c/xsci/x_ptyxP.h"
+#include "../src/c/xsci/x_data.h"
+#include "../src/c/xsci/x_error.h"
+#include "../src/c/xsci/x_menu.h"
+#include "machine.h"
+#include "../src/c/xsci/All-extern-x.h"
+#endif
 #include "../../graphics/includes/WindowList.h"
 
 /*-----------------------------------------------------------------------------------*/
 int sci_show_window( char * fname, unsigned long fname_len )
 {
+#ifdef _MSC_VER
   static int l1, m1, n1;       
   if (IsWindowInterface())
   {
@@ -71,5 +81,13 @@ int sci_show_window( char * fname, unsigned long fname_len )
   }
   C2F(putlhsvar)();
   return 0;
+#else
+  Scierror(999,"\nNot yet implemented. \n");   
+  return 0;
+
+
+#endif
+
+
 }
 /*-----------------------------------------------------------------------------------*/
index 456bae9..89d85b0 100644 (file)
@@ -6,15 +6,27 @@
 /*------------------------------------------------------------------------*/
 
 #include "sci_tohome.h"
+#ifdef _MSC_VER
 #include "../src/c/wsci/TextWindows.h"
 #include "../src/c/wsci/WinConsole.h"
 #include "../src/c/wsci/wcommon.h"
-#include "stack-c.h"
 #include "../src/c/wsci/Errors.h"
+#else
+#include "../src/c/xsci/x_ptyxP.h"
+#include "../src/c/xsci/x_data.h"
+#include "../src/c/xsci/x_error.h"
+#include "../src/c/xsci/x_menu.h"
+#include "machine.h"
+#include "../src/c/xsci/All-extern-x.h"
+#endif
+
+#include "stack-c.h"
+
 
 /*-----------------------------------------------------------------------------------*/
 int sci_tohome( char * fname, unsigned long fname_len )
 {
+#ifdef _MSC_VER
   LPTW lptw=GetTextWinScilab();
 
   if ( IsWindowInterface() )
@@ -35,5 +47,26 @@ int sci_tohome( char * fname, unsigned long fname_len )
 
   C2F(putlhsvar)();
   return 0 ;
+#else
+  register TScreen *screen = &term->screen;
+  static int k=0;
+  
+  if (!IsConsoleMode())
+    {
+      /* Screen is filled with empty lines and then cleared */
+      for(k=0;k<(Height(screen) - 1)/FontHeight(screen) - 2;k++) /* 2 is the number of rows used by tohome()\r\n */
+       {
+         sciprint("\r\n");
+       }
+      screen->cur_row = screen->topline; /* New cursor position */
+      ClearBelow(screen); /* Screen is cleared below cursor */
+      ScrollBarDrawThumb(screen->scrollWidget);
+    }
+  else
+    {
+      system("clear");
+    }
+  return;
+#endif
 }
-/*-----------------------------------------------------------------------------------*/
\ No newline at end of file
+/*-----------------------------------------------------------------------------------*/
diff --git a/scilab/modules/gui/src/c/X11/Makefile b/scilab/modules/gui/src/c/X11/Makefile
deleted file mode 100644 (file)
index 7c207a3..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-SHELL = /bin/sh
-
-include ../../Makefile.incl
-
-SUBDIRS = Xaw3d Xmu
-
-all::
-       @case '${MFLAGS}' in *[ik]*) set +e;; esac; \
-       for i in $(SUBDIRS) ;\
-       do \
-               (cd $$i ; echo "making all in routines/$$i..."; \
-               $(MAKE) $(MFLAGS) all); \
-       done
-
-distclean::
-       @case '${MFLAGS}' in *[ik]*) set +e;; esac; \
-       for i in $(SUBDIRS) ;\
-       do \
-               (cd $$i ; echo "making distclean in routines/$$i..."; \
-               $(MAKE) $(MFLAGS)  distclean); \
-       done
-
-clean::
-       @case '${MFLAGS}' in *[ik]*) set +e;; esac; \
-       for i in $(SUBDIRS) ;\
-       do \
-               (cd $$i ; echo "making clean in routines/$$i..."; \
-               $(MAKE) $(MFLAGS) clean); \
-       done
diff --git a/scilab/modules/gui/src/c/X11/Xaw3d/Makefile b/scilab/modules/gui/src/c/X11/Xaw3d/Makefile
deleted file mode 100644 (file)
index 7d0f63e..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-SHELL = /bin/sh
-
-SCIDIR=../../..
-include ../../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS) $(XFLAGS)
-
-FFLAGS = $(FC_OPTIONS)
-
-LIBRARY = $(SCIDIR)/libs/libXaw3d.a
-
-OBJSC =AllWidgets.o \
-       AsciiSink.o \
-       AsciiSrc.o \
-       AsciiText.o \
-       Box.o \
-       Command.o \
-       Dialog.o \
-       Form.o \
-       Grip.o \
-       Label.o \
-       Layout.o \
-       List.o \
-       MenuButton.o \
-       MultiSink.o \
-       MultiSrc.o \
-       Paned.o \
-       Panner.o \
-       Porthole.o \
-       Repeater.o \
-       Scrollbar.o \
-       sharedlib.o \
-       Simple.o \
-       SimpleMenu.o \
-       SmeBSB.o \
-       Sme.o \
-       SmeLine.o \
-       SmeThreeD.o \
-       StripChart.o \
-       Template.o \
-       TextAction.o \
-       Text.o \
-       TextPop.o \
-       TextSink.o \
-       TextSrc.o \
-       TextTr.o \
-       ThreeD.o \
-        Toggle.o \
-       Tree.o \
-       Vendor.o \
-       Viewport.o \
-       XawI18n.o \
-       XawIm.o \
-       XawInit.o
-
-OBJSF =
-
-OBJS = $(OBJSC) $(OBJSF)
-
-all:: $(LIBRARY)
-
-$(LIBRARY): $(OBJS)
-       @echo Creation of $(LIBRARY)
-       @$(RM) $@
-       @$(AR) $@ $(OBJS)
-       @$(RANLIB) $@
-
-clean::
-       $(RM) $(OBJS)
-distclean::
-       $(RM) $(OBJS) $(LIBRARY)
diff --git a/scilab/modules/gui/src/c/X11/Xmu/Makefile b/scilab/modules/gui/src/c/X11/Xmu/Makefile
deleted file mode 100644 (file)
index 8a6d5a9..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-SHELL = /bin/sh
-
-SCIDIR=../../..
-include ../../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS) $(XFLAGS)
-
-FFLAGS = $(FC_OPTIONS)
-
-LIBRARY = $(SCIDIR)/libs/libXmu.a
-
-OBJSC = AllCmap.o \
-       Atoms.o \
-       ClientWin.o \
-       CloseHook.o \
-       CmapAlloc.o \
-       CrCmap.o \
-       CrPixFBit.o \
-       CursorName.o \
-       CvtCache.o \
-       CvtStdSel.o \
-       DefErrMsg.o \
-       DelCmap.o \
-       DisplayQue.o \
-       Distinct.o \
-       DrawLogo.o \
-       DrRndRect.o \
-       EditresCom.o \
-       FToCback.o \
-       GetHost.o \
-       GrayPixmap.o \
-       Initer.o \
-       LocBitmap.o \
-       Lookup.o \
-       LookupCmap.o \
-       Lower.o \
-       RdBitF.o \
-       ScrOfWin.o \
-       ShapeWidg.o \
-       StdCmap.o \
-       StrToBS.o \
-       StrToBmap.o \
-       StrToCurs.o \
-       StrToGrav.o \
-       StrToJust.o \
-       StrToLong.o \
-       StrToOrnt.o \
-       StrToShap.o \
-       StrToWidg.o \
-       UpdMapHint.o \
-       VisCmap.o \
-       WidgetNode.o \
-       Xct.o \
-       Clip.o ExtAgent.o
-
-OBJSF =
-
-OBJS = $(OBJSC) $(OBJSF)
-
-all:: $(LIBRARY)
-
-$(LIBRARY): $(OBJS)
-       @echo Creation of $(LIBRARY)
-       @$(RM) $@
-       @$(AR) $@ $(OBJS)
-       @$(RANLIB) $@
-
-clean::
-       $(RM) $(OBJS)
-distclean::
-       $(RM) $(OBJS) $(LIBRARY)
diff --git a/scilab/modules/gui/src/c/xsci/Makefile.in b/scilab/modules/gui/src/c/xsci/Makefile.in
deleted file mode 100644 (file)
index c19a62c..0000000
+++ /dev/null
@@ -1,148 +0,0 @@
-SHELL = /bin/sh
-
-SCIDIR=../..
-include ../../Version.incl
-
-LIBRARY = $(SCIDIR)/libs/xsci.a
-
-OBJSC = wf_w_dir.o wf_w_file.o wf_w_util.o wf_w_cursor.o \
-       wf_f_util.o wf_f_read.o \
-       wf_w_msgpanel.o wf_w_setup.o wf_e_edit.o wf_w_init.o \
-       windows.o command.o  utils.o inter.o   \
-       SGraph.o xwidgets.o \
-       coloredit.o \
-       x_button.o x_charproc.o x_cursor.o \
-       x_data.o x_input.o \
-       x_main.o x_menu.o x_misc.o x_screen.o \
-       x_scrollbar.o x_tabs.o \
-       x_util.o x_VTPrsTbl.o
-
-OBJSF  = 
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS) $(XFLAGS) $(TK_INC_PATH) $(TCL_INC_PATH)
-
-FFLAGS = $(FC_OPTIONS)
-
-XSCILAB_DEFAULT = $(SCIDIR)/X11_defaults/Xscilab
-
-all:: $(XSCILAB_DEFAULT) Xscilab.ad.h 
-
-include ../Make.lib
-
-Xscilab.ad.h: Xscilab.ad
-       ./ad2c.script Xscilab.ad > Xscilab.ad.h
-
-$(XSCILAB_DEFAULT): Xscilab.ad
-       $(RM) $(XSCILAB_DEFAULT)
-       cp Xscilab.ad $(XSCILAB_DEFAULT)
-
-distclean::
-       $(RM) $(XSCILAB_DEFAULT)
-
-
-OBJTEST = x_test_loop.o
-
-# $(SCIDIR)/libs/xgc.a 
-
-test: $(OBJTEST) $(OBJSC) ../os_specific/zzledt.o ../os_specific/flags.o  ../os_specific/men_Sutils.o ../os_specific/tmpdir.o ../os_specific/timer.o
-       cd ../graphics; make ;cd ../xsci
-       $(RM) $@
-       $(CC) -g -o $@ $(OBJTEST) ../os_specific/zzledt.o ../os_specific/flags.o  ../os_specific/tmpdir.o \
-       ../os_specific/men_Sutils.o ../os_specific/inffic.o ../os_specific/timer.o \
-       $(OBJSC) $(SCIDIR)/libs/graphics.a $(SCIDIR)/libs/menusX.a \
-       $(SCIDIR)/@TCLSCILIB@ $(CC_LDFLAGS) $(XLIBS) $(TERMCAPLIB) \
-       $(TCLTK_LIBS) -lm
-
-clean::
-       $(RM) $(OBJTEST)
-distclean::
-       $(RM) $(OBJTEST) test
-
-OBJWFTEST = wf_xcommand.o
-
-wf_test: $(OBJWFTEST) $(OBJS)
-       $(RM) $@
-       $(CC) -o $@ $(OBJWFTEST) $(OBJS) $(CC_LDFLAGS) $(XLIBS) -lm
-
-clean::
-       $(RM) $(OBJWFTEST)
-distclean::
-       $(RM) $(OBJWFTEST) wf_test
-
-# generated with gcc -MMD
-
-SGraph.o: SGraph.c ../graphics/Math.h ../machine.h \
-       ../graphics/Graphics.h ../os_specific/men_Sutils.h ../menusX/men_scilab.h \
-       All-extern.h All-extern-x1.h ../graphics/bcg.h \
-       ../graphics/GetProperty.h ../graphics/DestroyObjects.h \
-       ../stack-c.h ../stack-def.h ../interf/stack1.h ../interf/stack2.h \
-       ../interf/stack3.h
-coloredit.o: coloredit.c wf_fig.h wf_figx.h wf_resources.h \
-       wf_mode.h wf_w_drawprim.h wf_w_util.h wf_w_setup.h ../machine.h \
-       All-extern.h All-extern-x1.h
-command.o: command.c global.h ../machine.h defs.h \
-       All-extern.h ../os_specific/Os_specific.h All-extern-x1.h ../graphics/Graphics.h
-inter.o: inter.c x_ptyxP.h x_ptyx.h x_data.h ../machine.h \
-       All-extern-x.h All-extern.h ../os_specific/Os_specific.h Xscilab.ad.h
-utils.o: utils.c global.h ../machine.h defs.h \
-       All-extern.h
-windows.o: windows.c x_ptyx.h x_data.h global.h ../machine.h \
-       defs.h All-extern.h ../version.h x_xbas.icon.X
-xwidgets.o: xwidgets.c ../graphics/Math.h ../machine.h \
-       ../graphics/Graphics.h
-test.o: test.c
-wf_e_edit.o: wf_e_edit.c wf_fig.h wf_figx.h wf_resources.h wf_mode.h \
-       wf_w_drawprim.h wf_w_util.h
-wf_f_read.o: wf_f_read.c wf_fig.h wf_figx.h wf_resources.h wf_mode.h \
-       wf_w_setup.h wf_w_util.h ../machine.h All-extern.h
-wf_f_util.o: wf_f_util.c wf_fig.h wf_resources.h wf_mode.h wf_w_util.h \
-       ../machine.h All-extern.h
-wf_w_cursor.o: wf_w_cursor.c wf_fig.h wf_figx.h wf_resources.h
-wf_w_dir.o: wf_w_dir.c wf_w_util.h wf_fig.h wf_figx.h wf_resources.h \
-       wf_mode.h wf_w_dir.h wf_w_setup.h wf_w_drawprim.h ../machine.h \
-       All-extern.h
-wf_w_file.o: wf_w_file.c wf_fig.h wf_figx.h wf_resources.h wf_mode.h \
-       wf_w_drawprim.h wf_w_dir.h wf_w_util.h wf_w_setup.h ../machine.h \
-       All-extern.h ../menusX/men_scilab.h ../graphics/Math.h \
-       ../graphics/Graphics.h ../os_specific/men_Sutils.h
-wf_w_init.o: wf_w_init.c wf_fig.h wf_figx.h wf_resources.h ../machine.h \
-       All-extern.h
-wf_w_msgpanel.o: wf_w_msgpanel.c wf_fig.h wf_figx.h wf_resources.h \
-       wf_mode.h wf_w_util.h wf_w_setup.h ../machine.h All-extern.h
-wf_w_setup.o: wf_w_setup.c wf_fig.h wf_resources.h wf_w_setup.h \
-       wf_w_util.h ../machine.h All-extern.h
-wf_w_util.o: wf_w_util.c wf_fig.h wf_figx.h wf_resources.h \
-       wf_w_drawprim.h wf_w_util.h wf_w_setup.h ../machine.h All-extern.h
-wf_xcommand.o: wf_xcommand.c ../machine.h wf_resources.h
-x_VTPrsTbl.o: x_VTPrsTbl.c x_VTparse.h
-x_button.o: x_button.c x_ptyxP.h x_ptyx.h x_data.h x_error.h x_menu.h \
-       ../machine.h All-extern-x.h
-x_charproc.o: x_charproc.c ../machine.h x_ptyxP.h x_ptyx.h x_VTparse.h \
-       x_data.h x_error.h x_menu.h x_main.h ../tclsci/TCL_Global.h \
-       ../stack-def.h All-extern-x.h All-extern.h
-x_cursor.o: x_cursor.c x_ptyxP.h x_ptyx.h ../machine.h All-extern-x.h
-x_data.o: x_data.c x_ptyxP.h x_ptyx.h x_data.h
-x_input.o: x_input.c x_ptyxP.h x_ptyx.h ../machine.h All-extern-x.h
-x_main.o: x_main.c x_ptyxP.h x_ptyx.h x_data.h x_error.h x_menu.h \
-       ../version.h ../machine.h ../graphics/Math.h ../graphics/Graphics.h \
-       All-extern-x.h All-extern.h Xscilab.ad.h ../graphics/DestroyObjects.h
-x_menu.o: x_menu.c x_ptyxP.h x_ptyx.h x_data.h x_menu.h ../machine.h \
-       All-extern-x.h
-x_misc.o: x_misc.c x_ptyxP.h x_ptyx.h ../machine.h x_data.h x_error.h \
-       x_menu.h All-extern-x.h
-x_screen.o: x_screen.c x_ptyxP.h x_ptyx.h x_error.h x_data.h ../machine.h \
-       All-extern-x.h All-extern.h
-x_screen.nok.o: x_screen.nok.c x_ptyxP.h x_ptyx.h x_error.h x_data.h \
-       ../machine.h
-x_scrollbar.o: x_scrollbar.c x_ptyxP.h x_ptyx.h x_data.h x_error.h \
-       x_menu.h ../machine.h All-extern-x.h
-x_tabs.o: x_tabs.c x_ptyxP.h x_ptyx.h ../machine.h All-extern-x.h
-x_test_loop.o: x_test_loop.c ../machine.h ../menusX/men_scilab.h \
-       ../graphics/Math.h ../graphics/Graphics.h ../os_specific/men_Sutils.h \
-       All-extern-x1.h All-extern.h
-x_util.o: x_util.c x_ptyxP.h x_ptyx.h x_data.h x_error.h x_menu.h \
-       ../machine.h All-extern-x.h
-x_zzledt.o: x_zzledt.c ../machine.h ../os_specific/Os_specific.h x_VTparse.h
-zzledt.o: zzledt.c ../machine.h x_VTparse.h
index 7aeb727..24fd7af 100644 (file)
@@ -31,9 +31,9 @@
 #include <X11/Xaw3d/ViewportP.h>
 #include <string.h>
 
-#include "../sci_mem_alloc.h"
-#include "../graphics/GetProperty.h"
-#include "../graphics/DestroyObjects.h"
+#include "sci_mem_alloc.h"
+#include "GetProperty.h"
+#include "DestroyObjects.h"
 
 extern int StoreCommand  __PARAMS((char *command));
 
@@ -49,13 +49,13 @@ extern char * getenv();
 extern int getpid();
 #endif
 
-#include "../graphics/Math.h"
-#include "../os_specific/men_Sutils.h"
-#include "../menusX/men_scilab.h"
+#include "math.h"
+#include "men_Sutils.h"
+#include "men_scilab.h"
 #include "All-extern.h"
 #include "All-extern-x1.h"
-#include "../graphics/bcg.h"
-#include "../graphics/Events.h"
+#include "bcg.h"
+#include "Events.h"
 
 extern XtAppContext app_con;
 
@@ -1122,7 +1122,7 @@ Print(w, number, client_data)
        }
 
       sprintf(bufname,"%s/scilab-%d",p1,(int)win_num);
-      scig_tops(win_num,colored,bufname,"Pos");
+      scig_toPs(win_num,colored,bufname,"Pos");
       sprintf(bufname,"$SCI/bin/scilab -%s %s/scilab-%d %s",
              (orientation == 1) ? "print_l" : "print_p",
              p1,(int)win_num,printer);
@@ -1156,22 +1156,22 @@ SavePs(w, number, client_data)
       if (strncmp(printer,"Postscript",10)==0 ) 
        {
          /** Postscript*   **/
-         scig_tops(win_num,colored,file,"Pos");
+         scig_toPs(win_num,colored,file,"Pos");
        }
       else if (strcmp(printer,"Xfig")==0)
        {
          /** Xfig   **/
-         scig_tops(win_num,colored,file,"Fig");
+         scig_toPs(win_num,colored,file,"Fig");
        }
       else if (strcmp(printer,"Gif")==0)
        {
          /** Gif file **/
-         scig_tops(win_num,colored,file,"GIF");
+         scig_toPs(win_num,colored,file,"GIF");
        }
       else if (strcmp(printer,"PPM")==0)
        {
          /** PPM file **/
-         scig_tops(win_num,colored,file,"PPM");
+         scig_toPs(win_num,colored,file,"PPM");
        }
       if ( strcmp(printer,"Postscript No Preamble") != 0)
        {
index 7f0cbb4..c04b49a 100644 (file)
@@ -16,7 +16,7 @@
 #include <malloc.h>
 #endif
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern.h"
 #include "All-extern-x1.h" 
 
diff --git a/scilab/modules/gui/src/c/xsci/coloredit1.c b/scilab/modules/gui/src/c/xsci/coloredit1.c
deleted file mode 100644 (file)
index b1621e3..0000000
+++ /dev/null
@@ -1,2691 +0,0 @@
-/*
- * FIG : Facility for Interactive Generation of figures
- * Copyright (c) 1991 by Paul King
- * Parts Copyright (c) 1994 by Brian V. Smith
- *
- * The X Consortium, and any party obtaining a copy of these files from
- * the X Consortium, directly or indirectly, is granted, free of charge, a
- * full and unrestricted irrevocable, world-wide, paid up, royalty-free,
- * nonexclusive right and license to deal in this software and
- * documentation files (the "Software"), including without limitation the
- * rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons who receive
- * copies from any such party to do so, with the only requirement being
- * that this copyright notice remain intact.  This license includes without
- * limitation a license to do the foregoing actions under any patents of
- * the party supplying this software to the X Consortium.
- */
-
-#include "fig.h"
-#include "figx.h"
-#include "resources.h"
-#include "object.h"
-#include "mode.h"
-#include "paintop.h"
-#include "u_fonts.h"e
-#include "w_drawprim.h"
-#include "w_icons.h"
-#include "w_indpanel.h"
-#include "w_mousefun.h"
-#include "w_setup.h"
-#include "w_util.h"
-#include "w_zoom.h"
-
-#define MAX_SCROLL_WD 50
-extern Pixmap  psfont_menu_bitmaps[], latexfont_menu_bitmaps[];
-extern Atom    wm_delete_window;
-extern struct  _fstruct ps_fontinfo[], latex_fontinfo[];
-extern char    *panel_get_value();
-extern int     show_zoom();
-extern int     show_depth();
-extern int     cur_updatemask;
-extern Widget  make_popup_menu();
-extern ind_sw_info *pen_color_button, *fill_color_button;
-
-/**************            local variables and routines   **************/
-
-       float   display_zoomscale=1.0;
-
-static int     cur_anglegeom = L_UNCONSTRAINED;
-static int     cur_indmask = I_MIN1;
-static int     cur_flagshown = 0;
-#define MAX_FLAGS 2 /* maximum value for cur_flagshown */
-
-/***** default text widget actions and translations *****/
-static String indpanel_text_translations =
-       "<Key>Return: no-op(RingBell)\n\
-       Ctrl<Key>J: no-op(RingBell)\n\
-       Ctrl<Key>M: no-op(RingBell)\n\
-       Ctrl<Key>X: EmptyTextKey()\n\
-       Ctrl<Key>U: multiply(4)\n\
-       <Key>F18: PastePanelKey()\n";
-
-/***** value panel set actions and translations *****/
-static String set_translations =
-       "<Key>Return: ClearMousefunKbd()SetValue()\n\
-       Ctrl<Key>J: no-op(RingBell)\n\
-       Ctrl<Key>M: no-op(RingBell)\n\
-       Ctrl<Key>X: EmptyTextKey()\n\
-       Ctrl<Key>U: multiply(4)\n\
-       <Key>F18: PastePanelKey()\n";
-
-static void    nval_panel_set();
-static XtActionsRec set_actions[] =
-{
-    {"SetValue", (XtActionProc) nval_panel_set},
-};
-
-/***** value panel cancel actions and translations *****/
-static String   nval_translations =
-        "<Message>WM_PROTOCOLS: QuitNval()\n";
-static void    nval_panel_cancel();
-static XtActionsRec     nval_actions[] =
-{
-    {"QuitNval", (XtActionProc) nval_panel_cancel},
-};
-
-/***** choice panel cancel actions and translations *****/
-static String   choice_translations =
-        "<Message>WM_PROTOCOLS: QuitChoice()\n";
-static void     choice_panel_cancel();
-static XtActionsRec     choice_actions[] =
-{
-    {"QuitChoice", (XtActionProc) choice_panel_cancel},
-};
-
-DeclareStaticArgs(15);
-
-/* declarations for value buttons */
-
-/* these are in w_color.c */
-extern int     show_pen_color(), next_pen_color(), prev_pen_color();
-extern int     show_fill_color(), next_fill_color(), prev_fill_color();
-
-/* these need to be referenced outside of this file */
-       int     inc_zoom(), dec_zoom();
-       int     show_fill_style();
-
-/* and these can be static */
-
-/* declarations for choice buttons */
-static int     darken_fill(), lighten_fill();
-static int     inc_choice(), dec_choice();
-static int     show_valign(), show_halign(), show_textjust();
-static int     show_arrowmode(), show_arrowtype();
-static int     show_linestyle(), show_joinstyle(), show_capstyle();
-static int     show_anglegeom(), show_arctype();
-static int     show_pointposn(), show_gridmode(), show_linkmode();
-static int     show_linewidth(), inc_linewidth(), dec_linewidth();
-static int     show_boxradius(), inc_boxradius(), dec_boxradius();
-static int     show_font(), inc_font(), dec_font();
-static int     show_flags(), inc_flags(), dec_flags();
-static int     show_fontsize(), inc_fontsize(), dec_fontsize();
-static int     show_textstep(), inc_textstep(), dec_textstep();
-static int     show_rotnangle(), inc_rotnangle(), dec_rotnangle();
-static int     show_elltextangle(), inc_elltextangle(), dec_elltextangle();
-static int     show_numsides(), inc_numsides(), dec_numsides();
-static int     show_numcopies(), inc_numcopies(), dec_numcopies();
-static int     show_numxcopies(), inc_numxcopies(), dec_numxcopies();
-static int     show_numycopies(), inc_numycopies(), dec_numycopies();
-static int     inc_depth(), dec_depth();
-
-static int     popup_fonts();
-static void    note_state();
-static void    set_all_update(), clr_all_update(), tog_all_update();
-
-static char    indbuf[12];
-static float   old_display_zoomscale = -1.0;
-static int     old_rotnangle = -1;
-static float   old_elltextangle = -1.0;
-
-Dimension      UPD_CTRL_WD = 0;
-
-Widget         ind_box, set_upd, upd_tog,
-               clr_upd, tog_upd, upd_ctrl_lab, upd_ctrl_btns;
-
-#define                DEF_IND_SW_HT           32
-#define                DEF_IND_SW_WD           64
-#define                FONT_IND_SW_WD          (40+PS_FONTPANE_WD)
-#define                NARROW_IND_SW_WD        56
-#define                WIDE_IND_SW_WD          76
-#define                XWIDE_IND_SW_WD         86
-
-/* indicator switch definitions */
-
-static choice_info anglegeom_choices[] = {
-    {L_UNCONSTRAINED, &unconstrained_ic,},
-    {L_LATEXLINE, &latexline_ic,},
-    {L_LATEXARROW, &latexarrow_ic,},
-    {L_MOUNTHATTAN, &mounthattan_ic,},
-    {L_MANHATTAN, &manhattan_ic,},
-    {L_MOUNTAIN, &mountain_ic,},
-};
-#define NUM_ANGLEGEOM_CHOICES (sizeof(anglegeom_choices)/sizeof(choice_info))
-
-static choice_info valign_choices[] = {
-    {ALIGN_NONE, &none_ic,},
-    {ALIGN_TOP, &valignt_ic,},
-    {ALIGN_CENTER, &valignc_ic,},
-    {ALIGN_BOTTOM, &valignb_ic,},
-    {ALIGN_DISTRIB_C, &valigndc_ic,},
-    {ALIGN_DISTRIB_E, &valignde_ic,},
-    {ALIGN_ABUT, &valigna_ic,},
-};
-#define NUM_VALIGN_CHOICES (sizeof(valign_choices)/sizeof(choice_info))
-
-static choice_info halign_choices[] = {
-    {ALIGN_NONE, &none_ic,},
-    {ALIGN_LEFT, &halignl_ic,},
-    {ALIGN_CENTER, &halignc_ic,},
-    {ALIGN_RIGHT, &halignr_ic,},
-    {ALIGN_DISTRIB_C, &haligndc_ic,},
-    {ALIGN_DISTRIB_E, &halignde_ic,},
-    {ALIGN_ABUT, &haligna_ic,},
-};
-#define NUM_HALIGN_CHOICES (sizeof(halign_choices)/sizeof(choice_info))
-
-static choice_info gridmode_choices[] = {
-    {GRID_0, &none_ic,},
-    {GRID_1, &grid1_ic,},
-    {GRID_2, &grid2_ic,},
-    {GRID_3, &grid3_ic,},
-};
-#define NUM_GRIDMODE_CHOICES (sizeof(gridmode_choices)/sizeof(choice_info))
-
-static choice_info pointposn_choices[] = {
-    {P_ANY, &any_ic,},
-    {P_MAGNET, &fine_grid_ic,},
-    {P_GRID1, &grid1_ic,},
-    {P_GRID2, &grid2_ic,},
-};
-#define NUM_POINTPOSN_CHOICES (sizeof(pointposn_choices)/sizeof(choice_info))
-
-static choice_info arrowmode_choices[] = {
-    {L_NOARROWS, &noarrows_ic,},
-    {L_FARROWS, &farrows_ic,},
-    {L_FBARROWS, &fbarrows_ic,},
-    {L_BARROWS, &barrows_ic,},
-};
-#define NUM_ARROWMODE_CHOICES (sizeof(arrowmode_choices)/sizeof(choice_info))
-
-/* e_edit.c uses these also */
-
-choice_info arrowtype_choices[NUM_ARROW_TYPES] = {
-    {0, &arrow0_ic,},
-    {1, &arrow1_ic,},
-    {2, &arrow2_ic,},
-    {3, &arrow3_ic,},
-    {4, &arrow4_ic,},
-    {5, &arrow5_ic,},
-    {6, &arrow6_ic,},
-};
-#define NUM_ARROWTYPE_CHOICES (sizeof(arrowtype_choices)/sizeof(choice_info))
-
-static choice_info textjust_choices[] = {
-    {T_LEFT_JUSTIFIED, &textL_ic,},
-    {T_CENTER_JUSTIFIED, &textC_ic,},
-    {T_RIGHT_JUSTIFIED, &textR_ic,},
-};
-#define NUM_TEXTJUST_CHOICES (sizeof(textjust_choices)/sizeof(choice_info))
-
-static choice_info arctype_choices[] = {
-    {T_OPEN_ARC, &open_arc_ic,},
-    {T_PIE_WEDGE_ARC, &pie_wedge_arc_ic,},
-};
-#define NUM_ARCTYPE_CHOICES (sizeof(arctype_choices)/sizeof(choice_info))
-
-static choice_info linestyle_choices[] = {
-    {SOLID_LINE, &solidline_ic,},
-    {DASH_LINE, &dashline_ic,},
-    {DOTTED_LINE, &dottedline_ic,},
-};
-#define NUM_LINESTYLE_CHOICES (sizeof(linestyle_choices)/sizeof(choice_info))
-
-static choice_info joinstyle_choices[] = {
-    {JOIN_MITER, &joinmiter_ic,},
-    {JOIN_ROUND, &joinround_ic,},
-    {JOIN_BEVEL, &joinbevel_ic,},
-};
-#define NUM_JOINSTYLE_CHOICES (sizeof(joinstyle_choices)/sizeof(choice_info))
-
-static choice_info capstyle_choices[] = {
-    {CAP_BUTT,    &capbutt_ic,},
-    {CAP_ROUND,   &capround_ic,},
-    {CAP_PROJECT, &capproject_ic,},
-};
-#define NUM_CAPSTYLE_CHOICES (sizeof(capstyle_choices)/sizeof(choice_info))
-
-static choice_info linkmode_choices[] = {
-    {SMART_OFF, &smartoff_ic,},
-    {SMART_MOVE, &smartmove_ic,},
-    {SMART_SLIDE, &smartslide_ic,},
-};
-#define NUM_LINKMODE_CHOICES (sizeof(linkmode_choices)/sizeof(choice_info))
-
-choice_info    fillstyle_choices[NUMFILLPATS + 1];
-
-choice_info    color_choices[NUM_STD_COLS + 1];
-ind_sw_info    *zoom_sw;
-ind_sw_info    *fill_style_sw;
-
-#define I_CHOICE       0
-#define I_IVAL         1
-#define I_FVAL         2
-
-#define                inc_action(z)   (z->inc_func)(z)
-#define                dec_action(z)   (z->dec_func)(z)
-#define                show_action(z)  (z->show_func)(z)
-
-ind_sw_info    ind_switches[] = {
-    {I_FVAL, I_ZOOM, "Zoom", "Scale", NARROW_IND_SW_WD,
-       NULL, &display_zoomscale, inc_zoom, dec_zoom, show_zoom,},
-    {I_CHOICE, I_GRIDMODE, "Grid", "Mode", DEF_IND_SW_WD,
-       &cur_gridmode, NULL, inc_choice, dec_choice, show_gridmode,
-       gridmode_choices, NUM_GRIDMODE_CHOICES, NUM_GRIDMODE_CHOICES,},
-    {I_CHOICE, I_POINTPOSN, "Point", "Posn", DEF_IND_SW_WD,
-       &cur_pointposn, NULL, inc_choice, dec_choice, show_pointposn,
-       pointposn_choices, NUM_POINTPOSN_CHOICES, NUM_POINTPOSN_CHOICES,},
-    {I_IVAL, I_DEPTH, "Depth", "", NARROW_IND_SW_WD,
-       &cur_depth, NULL, inc_depth, dec_depth, show_depth,},
-    {I_IVAL, I_ROTNANGLE, "Rotn", "Angle", NARROW_IND_SW_WD,
-       &cur_rotnangle, NULL, inc_rotnangle, dec_rotnangle, show_rotnangle,},
-    {I_IVAL, I_NUMSIDES, "Num", "Sides", NARROW_IND_SW_WD,
-       &cur_numsides, NULL, inc_numsides, dec_numsides, show_numsides,},
-    {I_IVAL, I_NUMCOPIES, "Num", "Copies", NARROW_IND_SW_WD,
-       &cur_numcopies, NULL, inc_numcopies, dec_numcopies, show_numcopies,},
-    {I_IVAL, I_NUMXCOPIES, "Num X", "Copies", NARROW_IND_SW_WD,
-       &cur_numxcopies, NULL, inc_numxcopies, dec_numxcopies, show_numxcopies,},
-    {I_IVAL, I_NUMYCOPIES, "Num Y", "Copies", NARROW_IND_SW_WD,
-       &cur_numycopies, NULL, inc_numycopies, dec_numycopies, show_numycopies,},
-    {I_CHOICE, I_VALIGN, "Vert", "Align", DEF_IND_SW_WD,
-       &cur_valign, NULL, inc_choice, dec_choice, show_valign,
-       valign_choices, NUM_VALIGN_CHOICES, NUM_VALIGN_CHOICES,},
-    {I_CHOICE, I_HALIGN, "Horiz", "Align", DEF_IND_SW_WD,
-       &cur_halign, NULL, inc_choice, dec_choice, show_halign,
-       halign_choices, NUM_HALIGN_CHOICES, NUM_HALIGN_CHOICES,},
-    {I_CHOICE, I_ANGLEGEOM, "Angle", "Geom", DEF_IND_SW_WD,
-       &cur_anglegeom, NULL, inc_choice, dec_choice, show_anglegeom,
-       anglegeom_choices, NUM_ANGLEGEOM_CHOICES, NUM_ANGLEGEOM_CHOICES / 2,},
-    {I_CHOICE, I_PEN_COLOR, "PenColor", "", XWIDE_IND_SW_WD,
-       (int *) &cur_pencolor, NULL, next_pen_color, prev_pen_color, show_pen_color,
-       color_choices, NUM_STD_COLS + 1, 7},
-    {I_CHOICE, I_FILL_COLOR, "FillColor", "", XWIDE_IND_SW_WD,
-       (int *) &cur_fillcolor, NULL, next_fill_color, prev_fill_color, show_fill_color,
-       color_choices, NUM_STD_COLS + 1, 7},
-    {I_CHOICE, I_FILLSTYLE, "Fill", "Style", DEF_IND_SW_WD,
-       &cur_fillstyle, NULL, darken_fill, lighten_fill, show_fill_style,
-       fillstyle_choices, NUMFILLPATS + 1, 11},
-    {I_CHOICE, I_ARCTYPE, "Arc", "Type", DEF_IND_SW_WD,
-       &cur_arctype, NULL, inc_choice, dec_choice, show_arctype,
-       arctype_choices, NUM_ARCTYPE_CHOICES, NUM_ARCTYPE_CHOICES},
-    {I_CHOICE, I_LINKMODE, "Smart", "Links", DEF_IND_SW_WD,
-       &cur_linkmode, NULL, inc_choice, dec_choice, show_linkmode,
-       linkmode_choices, NUM_LINKMODE_CHOICES, NUM_LINKMODE_CHOICES},
-    {I_IVAL, I_LINEWIDTH, "Line", "Width", NARROW_IND_SW_WD,
-       &cur_linewidth, NULL, inc_linewidth, dec_linewidth, show_linewidth,},
-    {I_CHOICE, I_LINESTYLE, "Line", "Style", DEF_IND_SW_WD,
-       &cur_linestyle, NULL, inc_choice, dec_choice, show_linestyle,
-       linestyle_choices, NUM_LINESTYLE_CHOICES, NUM_LINESTYLE_CHOICES,},
-    {I_CHOICE, I_JOINSTYLE, "Join", "Style", DEF_IND_SW_WD,
-       &cur_joinstyle, NULL, inc_choice, dec_choice, show_joinstyle,
-       joinstyle_choices, NUM_JOINSTYLE_CHOICES, NUM_JOINSTYLE_CHOICES,},
-    {I_CHOICE, I_CAPSTYLE, "Cap", "Style", DEF_IND_SW_WD,
-       &cur_capstyle, NULL, inc_choice, dec_choice, show_capstyle,
-       capstyle_choices, NUM_CAPSTYLE_CHOICES, NUM_CAPSTYLE_CHOICES,},
-    {I_CHOICE, I_ARROWMODE, "Arrow", "Mode", DEF_IND_SW_WD,
-       &cur_arrowmode, NULL, inc_choice, dec_choice, show_arrowmode,
-       arrowmode_choices, NUM_ARROWMODE_CHOICES, NUM_ARROWMODE_CHOICES,},
-    {I_CHOICE, I_ARROWTYPE, "Arrow", "Type", DEF_IND_SW_WD,
-       &cur_arrowtype, NULL, inc_choice, dec_choice, show_arrowtype,
-       arrowtype_choices, NUM_ARROWTYPE_CHOICES, NUM_ARROWTYPE_CHOICES,},
-    {I_IVAL, I_BOXRADIUS, "Box", "Curve", DEF_IND_SW_WD,
-       &cur_boxradius, NULL, inc_boxradius, dec_boxradius, show_boxradius,},
-    {I_CHOICE, I_TEXTJUST, "Text", "Just", DEF_IND_SW_WD,
-       &cur_textjust, NULL, inc_choice, dec_choice, show_textjust,
-       textjust_choices, NUM_TEXTJUST_CHOICES, NUM_TEXTJUST_CHOICES,},
-    {I_FVAL, I_ELLTEXTANGLE, "Text/Ellipse", "Angle", XWIDE_IND_SW_WD,
-       NULL, &cur_elltextangle, inc_elltextangle, dec_elltextangle,
-       show_elltextangle,},
-    {I_IVAL, I_TEXTFLAGS, "Text Flags", "", WIDE_IND_SW_WD,
-       &cur_fontsize, NULL, inc_flags, dec_flags, show_flags,},
-    {I_IVAL, I_FONTSIZE, "Text", "Size", NARROW_IND_SW_WD,
-       &cur_fontsize, NULL, inc_fontsize, dec_fontsize, show_fontsize,},
-    {I_FVAL, I_TEXTSTEP, "Text", "Step", NARROW_IND_SW_WD,
-       NULL, &cur_textstep, inc_textstep, dec_textstep, show_textstep,},
-    {I_IVAL, I_FONT, "Text", "Font", FONT_IND_SW_WD,
-       &cur_ps_font, NULL, inc_font, dec_font, show_font,},
-};
-
-#define                NUM_IND_SW      (sizeof(ind_switches) / sizeof(ind_sw_info))
-
-
-/* button selection event handler */
-static void    sel_ind_but();
-
-/* arguments for the update indicator boxes in the indicator buttons */
-
-static Arg     upd_args[] =
-{
-    /* 0 */ {XtNwidth, (XtArgVal) 8},
-    /* 1 */ {XtNheight, (XtArgVal) 8},
-    /* 2 */ {XtNborderWidth, (XtArgVal) 1},
-    /* 3 */ {XtNtop, (XtArgVal) XtChainTop},
-    /* 4 */ {XtNright, (XtArgVal) XtChainRight},
-    /* 5 */ {XtNstate, (XtArgVal) True},
-    /* 6 */ {XtNvertDistance, (XtArgVal) 0},
-    /* 7 */ {XtNhorizDistance, (XtArgVal) 0},
-    /* 8 */ {XtNlabel, (XtArgVal) " "},
-    /* 9 */ {XtNhighlightThickness, (XtArgVal) 0},
-};
-
-static XtActionsRec ind_actions[] =
-{
-    {"EnterIndSw", (XtActionProc) draw_mousefun_ind},
-    {"LeaveIndSw", (XtActionProc) clear_mousefun},
-    {"ZoomIn", (XtActionProc) inc_zoom},
-    {"ZoomOut", (XtActionProc) dec_zoom},
-};
-
-static String  ind_translations =
-"<EnterWindow>:EnterIndSw()highlight()\n\
-    <LeaveWindow>:LeaveIndSw()unhighlight()\n";
-
-/* bitmaps for set/clear and toggle buttons (10x10) */
-static unsigned char set_bits[] = {
-   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
-static unsigned char clr_bits[] = {
-   0xff, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
-   0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0xff, 0x03};
-static unsigned char tog_bits[] = {
-   0xff, 0x03, 0x01, 0x02, 0x03, 0x02, 0x07, 0x02, 0x0f, 0x02, 0x1f, 0x02,
-   0x3f, 0x02, 0x7f, 0x02, 0xff, 0x02, 0xff, 0x03};
-
-init_ind_panel(tool)
-    Widget         tool;
-{
-    ind_sw_info        *sw;
-    Widget      tw; /* temporary widget to get scrollbar widget */
-    int                 i;
-
-    /* Make a widget which contains the label and toggle/set/clear form.
-       This will be managed and unmanaged as needed.  It's parent is the 
-       main form (tool) and the ind_panel will be chained to it when it
-       is managed */
-
-    FirstArg(XtNdefaultDistance, 0);
-    NextArg(XtNborderWidth, INTERNAL_BW);
-    NextArg(XtNorientation, XtorientVertical);
-    NextArg(XtNhSpace, 0);
-    NextArg(XtNvSpace, 1);
-    NextArg(XtNresizable, False);
-    NextArg(XtNfromVert, canvas_sw);
-    NextArg(XtNvertDistance, -INTERNAL_BW);
-    NextArg(XtNtop, XtChainBottom);    /* don't resize when form changes */
-    NextArg(XtNbottom, XtChainBottom);
-    NextArg(XtNleft, XtChainLeft);
-    NextArg(XtNright, XtChainLeft);
-
-    upd_ctrl = XtCreateWidget("upd_ctrl_form", boxWidgetClass,
-                       tool, Args, ArgCount);
-
-    /* make a widget which contains the buttons to toggle/set/clear
-       the update buttons in the indicator panel buttons */
-
-    FirstArg(XtNborderWidth, 0);
-    NextArg(XtNjustify, XtJustifyCenter);
-    NextArg(XtNfont, button_font);
-    NextArg(XtNlabel, " Update\n Control");
-    upd_ctrl_lab = XtCreateManagedWidget("upd_ctrl_label", labelWidgetClass,
-                       upd_ctrl, Args, ArgCount);
-
-    /* make a widget which contains the buttons to toggle/set/clear
-       the update buttons in the indicator panel buttons */
-
-    FirstArg(XtNdefaultDistance, 0);
-    NextArg(XtNborderWidth, 0);
-    NextArg(XtNorientation, XtorientHorizontal);
-    NextArg(XtNhSpace, 3);
-    NextArg(XtNvSpace, 0);
-    upd_ctrl_btns = XtCreateManagedWidget("upd_ctrl_btns", boxWidgetClass,
-                       upd_ctrl, Args, ArgCount);
-
-    FirstArg(XtNheight, UPD_BITS);
-    NextArg(XtNwidth, UPD_BITS);
-    NextArg(XtNinternalWidth, UPD_INT);
-    NextArg(XtNinternalHeight, UPD_INT);
-    NextArg(XtNborderWidth, UPD_BORD);
-    set_upd = XtCreateManagedWidget("set_upd", commandWidgetClass,
-                       upd_ctrl_btns, Args, ArgCount);
-    XtAddEventHandler(set_upd, ButtonReleaseMask, (Boolean) 0,
-                       set_all_update, (XtPointer) 0);
-    clr_upd = XtCreateManagedWidget("clr_upd", commandWidgetClass,
-                       upd_ctrl_btns, Args, ArgCount);
-    XtAddEventHandler(clr_upd, ButtonReleaseMask, (Boolean) 0,
-                       clr_all_update, (XtPointer) 0);
-    tog_upd = XtCreateManagedWidget("tog_upd", commandWidgetClass,
-                       upd_ctrl_btns, Args, ArgCount);
-    XtAddEventHandler(tog_upd, ButtonReleaseMask, (Boolean) 0,
-                       tog_all_update, (XtPointer) 0);
-
-    /* start with all components affected by update */
-    cur_updatemask = I_UPDATEMASK;
-
-
-    /* make a scrollable viewport in case all the buttons don't fit */
-    /* resize this later when we know how high the scrollbar is */
-    /* When the update control is managed, make the fromHoriz that widget */
-
-    FirstArg(XtNallowHoriz, True);
-    NextArg(XtNwidth, INDPANEL_WD);
-    /* does he want to always see ALL of the indicator buttons? */
-    if (appres.ShowAllButtons) {       /* yes, but set cur_indmask to all later */
-       i = 2*DEF_IND_SW_HT+5*INTERNAL_BW; /* two rows high when showing all buttons */
-    } else {
-       i = DEF_IND_SW_HT + 2*INTERNAL_BW;   
-    }
-    /* account for the scrollbar thickness */
-    i += MAX_SCROLL_WD;
-    /* and force it to be created so we can see how thick it is */
-    NextArg(XtNforceBars, True);
-
-    NextArg(XtNheight, i);
-    NextArg(XtNborderWidth, 0);
-    NextArg(XtNuseBottom, True);
-    NextArg(XtNfromVert, canvas_sw);
-    NextArg(XtNvertDistance, -INTERNAL_BW);
-    NextArg(XtNtop, XtChainBottom);    /* don't resize height when form changes */
-    NextArg(XtNbottom, XtChainBottom);
-    NextArg(XtNleft, XtChainLeft);     /* but do resize width with form widens */
-    NextArg(XtNright, XtChainRight);
-
-    ind_panel = XtCreateManagedWidget("ind_panel", viewportWidgetClass, tool,
-                       Args, ArgCount);
-
-    FirstArg(XtNheight, i);
-    NextArg(XtNhSpace, 0);
-    NextArg(XtNvSpace, 0);
-    NextArg(XtNresizable, True);
-    NextArg(XtNborderWidth, 0);
-    if (appres.ShowAllButtons) {
-       NextArg(XtNorientation, XtorientVertical);      /* use two rows */
-    } else {
-       NextArg(XtNorientation, XtorientHorizontal);    /* expand horizontally */
-    }
-
-    ind_box = XtCreateManagedWidget("ind_box", boxWidgetClass, ind_panel,
-                              Args, ArgCount);
-
-    XtAppAddActions(tool_app, ind_actions, XtNumber(ind_actions));
-
-    for (i = 0; i < NUM_IND_SW; ++i) {
-       sw = &ind_switches[i];
-       sw->panel = (Widget) NULL;      /* not created yet */
-
-       FirstArg(XtNwidth, sw->sw_width);
-       NextArg(XtNheight, DEF_IND_SW_HT);
-       NextArg(XtNdefaultDistance, 0);
-       NextArg(XtNborderWidth, INTERNAL_BW);
-       sw->formw = XtCreateWidget("button_form", formWidgetClass,
-                            ind_box, Args, ArgCount);
-
-       /* make an update button in the upper-right corner of the main button */
-       if (sw->func & I_UPDATEMASK)
-           {
-           upd_args[7].value = sw->sw_width
-                                       - upd_args[0].value
-                                       - 2*upd_args[2].value;
-           sw->updbut = XtCreateWidget("update", toggleWidgetClass,
-                            sw->formw, upd_args, XtNumber(upd_args));
-           sw->update = True;
-           XtAddEventHandler(sw->updbut, ButtonReleaseMask, (Boolean) 0,
-                            note_state, (XtPointer) sw);
-           }
-
-       /* now create the command button */
-       FirstArg(XtNlabel, " ");
-       NextArg(XtNwidth, sw->sw_width);
-       NextArg(XtNheight, DEF_IND_SW_HT);
-       NextArg(XtNresizable, False);
-       NextArg(XtNborderWidth, 0);
-       NextArg(XtNresize, False);
-       NextArg(XtNbackgroundPixmap, NULL);
-       sw->button = XtCreateManagedWidget("button", commandWidgetClass,
-                            sw->formw, Args, ArgCount);
-       /* map this button if it is needed */
-       if (sw->func & cur_indmask)
-           XtManageChild(sw->formw);
-
-       /* allow left & right buttons */
-       /* (callbacks pass same data for ANY button) */
-       XtAddEventHandler(sw->button, ButtonReleaseMask, (Boolean) 0,
-                         sel_ind_but, (XtPointer) sw);
-       XtOverrideTranslations(sw->button,
-                              XtParseTranslationTable(ind_translations));
-    }
-
-    /* now get the real height of the scrollbar and resize the ind_panel if necessary */
-    tw = XtNameToWidget(ind_panel, "horizontal");
-    if (tw != NULL) {
-       Dimension    td1; /* temporary variable to get scrollbar thickness */
-       Dimension    td2; /* temporary variable to get indpanel height */
-       Dimension    bdw; /* temporary variable to get scrollbar border width */
-
-       FirstArg(XtNthumb, None);       /* make solid scrollbar instead of tiled */
-       SetValues(tw);
-
-       FirstArg(XtNthickness, &td1);
-       NextArg(XtNborderWidth, &bdw);
-       GetValues(tw);
-       FirstArg(XtNheight, &td2);
-       GetValues(ind_panel);
-       /* make it no shorter than the control panel height */
-       td2 = max2(td2 - MAX_SCROLL_WD + td1 + 4 + bdw, UPD_CTRL_HT);
-       XtUnmanageChild(ind_panel);
-       FirstArg(XtNheight, td2);
-       SetValues(ind_box);
-       SetValues(ind_panel);
-       /* now turn off the scrollbar until we need it */
-       FirstArg(XtNforceBars, False);
-       SetValues(ind_panel);
-       XtManageChild(ind_panel);
-    }
-
-    if (appres.ShowAllButtons) {
-       cur_indmask = I_ALL;    /* now turn all indicator buttons */
-       appres.ShowAllButtons = False;
-       update_indpanel(cur_indmask);
-       appres.ShowAllButtons = True;
-    }
-    update_indpanel(cur_indmask);
-    /* add translation and action to set value on CR in nval popup */
-    XtAppAddActions(tool_app, set_actions, XtNumber(set_actions));
-    /* set up action and translation for mousefun kbd icon */
-    init_kbd_actions();
-}
-
-static void
-note_state(w, closure, ev, continue_to_dispatch)
-    Widget         w;
-    XtPointer      closure;
-    XEvent         *ev;
-    Boolean        *continue_to_dispatch;
-
-{
-    ind_sw_info *sw = (ind_sw_info *) closure;
-    XButtonEvent *event = &ev->xbutton;
-
-    if (event->button != Button1)
-       return;
-
-    /* toggle update status of this indicator */
-    sw->update = !sw->update;
-    if (sw->update)
-       cur_updatemask |= sw->func;     /* turn on update status */
-    else
-       cur_updatemask &= ~sw->func;    /* turn off update status */
-}
-
-/* toggle the update buttons in all the widgets */
-static void
-tog_all_update()
-{
-    int i;
-
-    cur_updatemask = ~cur_updatemask;  /* tuggle all */
-    for (i = 0; i < NUM_IND_SW; ++i) {
-       if (ind_switches[i].updbut == NULL)
-               continue;
-       ind_switches[i].update = !ind_switches[i].update;
-       FirstArg(XtNstate, ind_switches[i].update);
-       SetValues(ind_switches[i].updbut);
-    }
-    put_msg("Update command status TOGGLED for all buttons");
-}
-
-/* turn on the update buttons in all the widgets */
-static void
-set_all_update()
-{
-    int i;
-
-    cur_updatemask = I_UPDATEMASK;     /* turn all on */
-    for (i = 0; i < NUM_IND_SW; ++i) {
-       if (ind_switches[i].updbut == NULL)
-               continue;
-       ind_switches[i].update = True;
-       FirstArg(XtNstate, True);
-       SetValues(ind_switches[i].updbut);
-    }
-    put_msg("Update commands are now ENABLED for all buttons");
-}
-
-/* turn off the update buttons in all the widgets */
-static void
-clr_all_update()
-{
-    int i;
-
-    for (i = 0; i < NUM_IND_SW; ++i) {
-    cur_updatemask = 0;                        /* turn all off */
-       if (ind_switches[i].updbut == NULL)
-               continue;
-       ind_switches[i].update = False;
-       FirstArg(XtNstate, False);
-       SetValues(ind_switches[i].updbut);
-    }
-    put_msg("Update commands will be IGNORED for all buttons");
-}
-
-manage_update_buts()
-{
-    int                    i;
-    for (i = 0; i < NUM_IND_SW; ++i)
-       if (ind_switches[i].func & I_UPDATEMASK)
-           XtManageChild(ind_switches[i].updbut);
-}
-               
-unmanage_update_buts()
-{
-    int                    i;
-    for (i = 0; i < NUM_IND_SW; ++i)
-       if (ind_switches[i].func & I_UPDATEMASK)
-           XtUnmanageChild(ind_switches[i].updbut);
-}
-               
-setup_ind_panel()
-{
-    int                    i;
-    ind_sw_info           *isw;
-    Display       *d = tool_d;
-    Screen        *s = tool_s;
-    Pixmap         p;
-    Pixel          fg,bg;
-
-    /* get the foreground and background from the indicator widget */
-    /* and create a gc with those values */
-    ind_button_gc = XCreateGC(tool_d, XtWindow(ind_panel), (unsigned long) 0, NULL);
-    FirstArg(XtNforeground, &ind_but_fg);
-    NextArg(XtNbackground, &ind_but_bg);
-    GetValues(ind_switches[0].button);
-    XSetBackground(tool_d, ind_button_gc, ind_but_bg);
-    XSetForeground(tool_d, ind_button_gc, ind_but_fg);
-    XSetFont(tool_d, ind_button_gc, button_font->fid);
-
-    /* also create gc with fore=background for blanking areas */
-    ind_blank_gc = XCreateGC(tool_d, XtWindow(ind_panel), (unsigned long) 0, NULL);
-    XSetBackground(tool_d, ind_blank_gc, ind_but_bg);
-    XSetForeground(tool_d, ind_blank_gc, ind_but_bg);
-
-    /* create a gc for the fill and border color 'palettes' */
-    fill_color_gc = XCreateGC(tool_d, XtWindow(ind_panel), (unsigned long) 0, NULL);
-    pen_color_gc = XCreateGC(tool_d, XtWindow(ind_panel), (unsigned long) 0, NULL);
-
-    /* initialize the fill style gc and pixmaps */
-    init_fill_pm();
-    init_fill_gc();
-
-    FirstArg(XtNbackgroundPixmap, fillstyle_choices[NUMFILLPATS-1].blackPM);
-    SetValues(ind_panel);
-
-    for (i = 0; i < NUM_IND_SW; ++i) {
-       isw = &ind_switches[i];
-       /* keep track of a few switches */
-       if (ind_switches[i].func == I_FILLSTYLE)
-           fill_style_sw = isw;
-       else if (ind_switches[i].func == I_ZOOM)
-           zoom_sw = isw;
-       else if (ind_switches[i].func == I_PEN_COLOR)
-           pen_color_button = isw; /* to update its pixmap in the indicator panel */
-       else if (ind_switches[i].func == I_FILL_COLOR)
-           fill_color_button = isw; /* to update its pixmap in the indicator panel */
-
-       p = XCreatePixmap(d, XtWindow(isw->button), isw->sw_width,
-                         DEF_IND_SW_HT, DefaultDepthOfScreen(s));
-       XFillRectangle(d, p, ind_blank_gc, 0, 0,
-                      isw->sw_width, DEF_IND_SW_HT);
-       XDrawImageString(d, p, ind_button_gc, 3, 12, isw->line1, strlen(isw->line1));
-       XDrawImageString(d, p, ind_button_gc, 3, 25, isw->line2, strlen(isw->line2));
-
-       isw->normalPM = p;
-       FirstArg(XtNbackgroundPixmap, p);
-       SetValues(isw->button);
-       /* generate pixmaps if this is a choice panel */
-       if (ind_switches[i].type == I_CHOICE)
-               generate_choice_pixmaps(isw);
-    }
-
-    /* setup the pixmap in the color button */
-    show_pen_color();
-    show_fill_color();
-
-    /* now put cute little images in update buttons (full box (set), empty box (clear)
-       and half full (toggle) */
-    FirstArg(XtNforeground, &fg);
-    NextArg(XtNbackground, &bg);
-    for (i = 0; i < NUM_IND_SW; ++i)           /* find one of the update buttons */
-       if (ind_switches[i].func & I_UPDATEMASK) { /* and get its fg and bg colors */
-           GetValues(ind_switches[i].updbut);
-           break;
-       }
-
-    p = XCreatePixmapFromBitmapData(tool_d, XtWindow(ind_panel),
-                   (char *) set_bits, UPD_BITS, UPD_BITS, fg, bg,
-                   DefaultDepthOfScreen(tool_s));
-    FirstArg(XtNbitmap, p);
-    SetValues(set_upd);
-    p = XCreatePixmapFromBitmapData(tool_d, XtWindow(ind_panel),
-                   (char *) clr_bits, UPD_BITS, UPD_BITS, fg, bg,
-                   DefaultDepthOfScreen(tool_s));
-    FirstArg(XtNbitmap, p);
-    SetValues(clr_upd);
-    p = XCreatePixmapFromBitmapData(tool_d, XtWindow(ind_panel),
-                   (char *) tog_bits, UPD_BITS, UPD_BITS, fg, bg,
-                   DefaultDepthOfScreen(tool_s));
-    FirstArg(XtNbitmap, p);
-    SetValues(tog_upd);
-
-    XDefineCursor(d, XtWindow(ind_panel), arrow_cursor);
-    update_current_settings();
-
-    FirstArg(XtNmappedWhenManaged, True);
-    SetValues(ind_panel);
-}
-
-generate_choice_pixmaps(isw)
-    ind_sw_info           *isw;
-{
-    int                    i;
-    choice_info           *tmp_choice;
-
-    tmp_choice = isw->choices;
-    for (i = 0; i < isw->numchoices; tmp_choice++, i++) {
-       if (tmp_choice->icon != 0)
-           tmp_choice->normalPM = XCreatePixmapFromBitmapData(tool_d,
-                               XtWindow(ind_panel),
-                               tmp_choice->icon->data,
-                               tmp_choice->icon->width,
-                               tmp_choice->icon->height, ind_but_fg, ind_but_bg,
-                               DefaultDepthOfScreen(tool_s));
-    }
-}
-
-update_indpanel(mask)
-    int                    mask;
-{
-    register int    i;
-    register ind_sw_info *isw;
-
-    /* only update current mask if user wants to see relevant ind buttons */
-    if (appres.ShowAllButtons)
-       return;
-
-    cur_indmask = mask;
-    XtUnmanageChild(ind_box);
-    for (isw = ind_switches, i = 0; i < NUM_IND_SW; isw++, i++) {
-       if (isw->func & cur_indmask) {
-           XtManageChild(isw->formw);
-       } else {
-           XtUnmanageChild(isw->formw);
-       }
-    }
-    XtManageChild(ind_box);
-}
-
-/* come here when a button is pressed in the indicator panel */
-
-static void
-sel_ind_but(widget, closure, event, continue_to_dispatch)
-    Widget         widget;
-    XtPointer      closure;
-    XEvent*        event;
-    Boolean*       continue_to_dispatch;
-{
-    XButtonEvent xbutton;
-    ind_sw_info *isw = (ind_sw_info *) closure;
-    xbutton = event->xbutton;
-    if ((xbutton.button == Button2)  ||
-              (xbutton.button == Button3 && xbutton.state & Mod1Mask)) { /* middle button */
-       dec_action(isw);
-    } else if (xbutton.button == Button3) {    /* right button */
-       inc_action(isw);
-    } else {                   /* left button */
-       if (isw->func == I_FONT)
-           popup_fonts(isw);
-       else if (isw->func == I_TEXTFLAGS)
-           popup_flags_panel(isw);
-       else if (isw->type == I_IVAL || isw->type == I_FVAL)
-           popup_nval_panel(isw);
-       else if (isw->type == I_CHOICE)
-           popup_choice_panel(isw);
-    }
-}
-
-static
-update_string_pixmap(isw, buf, xpos, ypos)
-    ind_sw_info           *isw;
-    char          *buf;
-    int                    xpos, ypos;
-{
-    XDrawImageString(tool_d, isw->normalPM, ind_button_gc,
-                    xpos, ypos, buf, strlen(buf));
-    /*
-     * Fool the toolkit by changing the background pixmap to 0 then giving it
-     * the modified one again. Otherwise, it sees that the pixmap ID is not
-     * changed and doesn't actually draw it into the widget window
-     */
-    FirstArg(XtNbackgroundPixmap, 0);
-    SetValues(isw->button);
-    /* put the pixmap in the widget background */
-    FirstArg(XtNbackgroundPixmap, isw->normalPM);
-    SetValues(isw->button);
-}
-
-static
-update_choice_pixmap(isw, mode)
-    ind_sw_info           *isw;
-    int                    mode;
-{
-    choice_info           *tmp_choice;
-    register Pixmap p;
-
-    /* put the pixmap in the widget background */
-    p = isw->normalPM;
-    tmp_choice = isw->choices + mode;
-    XPutImage(tool_d, p, ind_button_gc, tmp_choice->icon, 0, 0, 32, 0, 32, 32);
-    /*
-     * Fool the toolkit by changing the background pixmap to 0 then giving it
-     * the modified one again. Otherwise, it sees that the pixmap ID is not
-     * changed and doesn't actually draw it into the widget window
-     */
-    FirstArg(XtNbackgroundPixmap, 0);
-    SetValues(isw->button);
-    /* put the pixmap in the widget background */
-    FirstArg(XtNbackgroundPixmap, isw->normalPM);
-    SetValues(isw->button);
-}
-
-/********************************************************
-
-       auxiliary functions
-
-********************************************************/
-
-Widget choice_popup;
-static ind_sw_info *choice_i;
-static Widget  nval_popup, form, cancel, set, beside, below, newvalue,
-               label;
-static Widget  dash_length, dot_gap;
-static ind_sw_info *nval_i;
-
-/* handle choice settings */
-
-void
-choice_panel_dismiss()
-{
-    XtPopdown(choice_popup);
-    XtSetSensitive(choice_i->button, True);
-}
-
-static void
-choice_panel_cancel(w, ev)
-    Widget         w;
-    XButtonEvent   *ev;
-{
-    choice_panel_dismiss();
-}
-
-static void
-choice_panel_set(w, sel_choice, ev)
-    Widget         w;
-    choice_info           *sel_choice;
-    XButtonEvent   *ev;
-{
-    (*choice_i->i_varadr) = sel_choice->value;
-    show_action(choice_i);
-
-    /* auxiliary info */
-    switch (choice_i->func) {
-    case I_LINESTYLE:
-       /* dash length */
-       cur_dashlength = (float) atof(panel_get_value(dash_length));
-       if (cur_dashlength <= 0.0)
-           cur_dashlength = DEF_DASHLENGTH;
-
-       /* dot gap */
-       cur_dotgap = (float) atof(panel_get_value(dot_gap));
-       if (cur_dotgap <= 0.0)
-           cur_dotgap = DEF_DOTGAP;
-
-       if(cur_linestyle==DASH_LINE)
-         cur_styleval=cur_dashlength;
-       else if(cur_linestyle==DOTTED_LINE)
-         cur_styleval=cur_dotgap;
-
-       break;
-    }
-
-    choice_panel_dismiss();
-}
-
-popup_choice_panel(isw)
-    ind_sw_info           *isw;
-{
-    Position       x_val, y_val;
-    Dimension      width, height;
-    char           buf[32];
-    choice_info           *tmp_choice;
-    Pixmap         p;
-    int                    i, offset;
-    static int      actions_added=0;
-
-    choice_i = isw;
-    XtSetSensitive(choice_i->button, False);
-
-    /* if already created, just pop it up */
-    if (isw->panel) {
-       choice_popup = isw->panel;
-       if (isw->func == I_PEN_COLOR || isw->func == I_FILL_COLOR) {
-               /* activate the one the user pressed (pen or fill) */
-               pen_fill_activate(isw->func);
-               /* and store current pen and fill colors in the panels */
-               restore_mixed_colors();
-       }
-       XtPopup(choice_popup, XtGrabExclusive);
-       /* insure that the most recent colormap is installed */
-       set_cmap(XtWindow(isw->panel));
-       return;
-    }
-
-    FirstArg(XtNwidth, &width);
-    NextArg(XtNheight, &height);
-    GetValues(tool);
-    if (isw->func == I_PEN_COLOR || isw->func == I_FILL_COLOR) {
-        /* initially position the popup 1/3 in from left and 1/5 down from top */
-        XtTranslateCoords(tool, (Position) (width / 3), (Position) (height / 5),
-                     &x_val, &y_val);
-    } else {
-        /* initially position the popup 1/3 in from left and 2/3 down from top */
-        XtTranslateCoords(tool, (Position) (width / 3), (Position) (2 * height / 3),
-                     &x_val, &y_val);
-    }
-
-    FirstArg(XtNx, x_val);
-    NextArg(XtNy, y_val);
-    NextArg(XtNresize, False);
-    NextArg(XtNresizable, False);
-    NextArg(XtNtitle, "Xfig: Set indicator panel");
-    NextArg(XtNcolormap, tool_cm);
-
-    choice_popup = XtCreatePopupShell("set_indicator_panel",
-                                     transientShellWidgetClass, tool,
-                                     Args, ArgCount);
-
-    /* put in the widget so we don't have to create it next time */
-    isw->panel = choice_popup;
-
-    /* if this is a color popup button copy the panel id to the other one too */
-    /* (e.g. if this is the pen color pop, copy id to fill color panel */
-    if (isw->func == I_FILL_COLOR)
-       pen_color_button->panel = isw->panel;
-    else if (isw->func == I_PEN_COLOR)
-       fill_color_button->panel = isw->panel;
-
-    XtOverrideTranslations(choice_popup,
-                       XtParseTranslationTable(choice_translations));
-    if (!actions_added) {
-        XtAppAddActions(tool_app, choice_actions, XtNumber(choice_actions));
-       actions_added = 1;
-    }
-
-    form = XtCreateManagedWidget("form", formWidgetClass, choice_popup, NULL, 0);
-
-    FirstArg(XtNborderWidth, 0);
-    if (isw->func == I_PEN_COLOR || isw->func == I_FILL_COLOR)
-       sprintf(buf, "Colors");
-    else
-       sprintf(buf, "%s %s", isw->line1, isw->line2);
-    label = XtCreateManagedWidget(buf, labelWidgetClass, form, Args, ArgCount);
-
-    FirstArg(XtNlabel, "Cancel");
-    NextArg(XtNfromVert, label);
-    NextArg(XtNresize, False);
-    NextArg(XtNresizable, False);
-    NextArg(XtNheight, 32);
-    NextArg(XtNborderWidth, INTERNAL_BW);
-    cancel = XtCreateManagedWidget("cancel", commandWidgetClass,
-                                  form, Args, ArgCount);
-    XtAddEventHandler(cancel, ButtonReleaseMask, (Boolean) 0,
-                     (XtEventHandler)choice_panel_cancel, (XtPointer) NULL);
-
-    /* colors have the additional "extended color" panel */
-    if (isw->func == I_PEN_COLOR || isw->func == I_FILL_COLOR) {
-       create_color_panel(form,label,cancel,isw);
-       return;
-    }
-
-    tmp_choice = isw->choices;
-
-    for (i = 0; i < isw->numchoices; tmp_choice++, i++) {
-       if (isw->func == I_FILLSTYLE) {
-           if (cur_fillcolor == BLACK || cur_fillcolor == WHITE ||
-               cur_fillcolor == DEFAULT) {
-                   if (i > NUMSHADEPATS && i <= NUMSHADEPATS+NUMTINTPATS)
-                       continue;               /* skip the tints for black */
-           }
-           p = ((cur_fillcolor == BLACK || cur_fillcolor == DEFAULT)?
-               fillstyle_choices[i].blackPM: fillstyle_choices[i].normalPM);
-           tmp_choice->value = i-1;            /* fill value = i-1 */
-       } else {
-           p = tmp_choice->normalPM;
-       }
-       /* check for new row of buttons */
-       offset = 0;
-       if (isw->func == I_FILLSTYLE &&
-              ((cur_fillcolor == BLACK || cur_fillcolor == DEFAULT ||
-                cur_fillcolor == WHITE) && i > NUMSHADEPATS))
-                       offset = NUMTINTPATS;
-       if ((i-offset) % isw->sw_per_row == 0) {
-           if (i == 0)
-               below = label;
-           else
-               below = beside;
-           beside = cancel;
-       }
-       FirstArg(XtNfromVert, below);
-       NextArg(XtNfromHoriz, beside);
-       NextArg(XtNbackgroundPixmap, p);
-       NextArg(XtNwidth, tmp_choice->icon->width);
-       NextArg(XtNheight, tmp_choice->icon->height);
-       NextArg(XtNresize, False);
-       NextArg(XtNresizable, False);
-       NextArg(XtNborderWidth, INTERNAL_BW);
-       beside = XtCreateManagedWidget((String)" ", commandWidgetClass,
-                                      form, Args, ArgCount);
-       XtAddEventHandler(beside, ButtonReleaseMask, (Boolean) 0,
-                         (XtEventHandler)choice_panel_set, (XtPointer) tmp_choice);
-    }
-
-    /* auxiliary info */
-    switch (isw->func) {
-    case I_LINESTYLE:
-       /* dash length */
-       FirstArg(XtNfromVert, beside);
-       NextArg(XtNborderWidth, 0);
-       NextArg(XtNlabel, "Default dash length =");
-       label = XtCreateManagedWidget("default_dash_length",
-                                   labelWidgetClass, form, Args, ArgCount);
-       sprintf(buf, "%1.1f", cur_dashlength);
-       FirstArg(XtNfromVert, beside);
-       NextArg(XtNborderWidth, INTERNAL_BW);
-       NextArg(XtNfromHoriz, label);
-       NextArg(XtNstring, buf);
-       NextArg(XtNinsertPosition, strlen(buf));
-       NextArg(XtNeditType, XawtextEdit);
-       NextArg(XtNwidth, 40);
-       dash_length = XtCreateManagedWidget(buf, asciiTextWidgetClass,
-                                           form, Args, ArgCount);
-       /* ignore CR, enable paste key */
-       XtOverrideTranslations(dash_length, 
-               XtParseTranslationTable(indpanel_text_translations));
-       /* enable mousefun kbd icon */
-       XtAugmentTranslations(dash_length, 
-               XtParseTranslationTable(kbd_translations));
-
-       /* dot gap */
-       FirstArg(XtNfromVert, dash_length);
-       NextArg(XtNborderWidth, 0);
-       NextArg(XtNlabel, "    Default dot gap =");
-       label = XtCreateManagedWidget("default_dot_gap",
-                                   labelWidgetClass, form, Args, ArgCount);
-       sprintf(buf, "%1.1f", cur_dotgap);
-       FirstArg(XtNfromVert, dash_length);
-       NextArg(XtNborderWidth, INTERNAL_BW);
-       NextArg(XtNfromHoriz, label);
-       NextArg(XtNstring, buf);
-       NextArg(XtNinsertPosition, strlen(buf));
-       NextArg(XtNeditType, XawtextEdit);
-       NextArg(XtNwidth, 40);
-       dot_gap = XtCreateManagedWidget(buf, asciiTextWidgetClass,
-                                       form, Args, ArgCount);
-       /* ignore CR, enable paste key */
-       XtOverrideTranslations(dot_gap, 
-               XtParseTranslationTable(indpanel_text_translations));
-       /* enable mousefun kbd icon */
-       XtAugmentTranslations(dot_gap, 
-               XtParseTranslationTable(kbd_translations));
-       break;
-    }
-
-    XtPopup(choice_popup, XtGrabExclusive);
-    (void) XSetWMProtocols(XtDisplay(choice_popup), XtWindow(choice_popup),
-                           &wm_delete_window, 1);
-    /* insure that the most recent colormap is installed */
-    set_cmap(XtWindow(choice_popup));
-}
-
-/* handle text flag settings */
-
-static int      hidden_text_flag, special_text_flag, rigid_text_flag;
-static Widget   hidden_text_panel, rigid_text_panel, special_text_panel;
-static Widget   hidden_text_menu, special_text_menu, rigid_text_menu;
-
-static void
-flags_panel_dismiss()
-{
-    XtPopdown(nval_popup);
-    XtSetSensitive(nval_i->button, True);
-}
-
-static void
-flags_panel_cancel(w, ev)
-    Widget         w;
-    XButtonEvent   *ev;
-{
-    flags_panel_dismiss();
-}
-
-static void
-flags_panel_set(w, ev)
-    Widget         w;
-    XButtonEvent   *ev;
-{
-    if (hidden_text_flag)
-       cur_textflags |= HIDDEN_TEXT;
-    else
-       cur_textflags &= ~HIDDEN_TEXT;
-    if (special_text_flag)
-       cur_textflags |= SPECIAL_TEXT;
-    else
-       cur_textflags &= ~SPECIAL_TEXT;
-    if (rigid_text_flag)
-       cur_textflags |= RIGID_TEXT;
-    else
-       cur_textflags &= ~RIGID_TEXT;
-    flags_panel_dismiss();
-    show_action(nval_i);
-}
-
-static void
-hidden_text_select(w, new_hidden_text, garbage)
-    Widget          w;
-    XtPointer       new_hidden_text, garbage;
-{
-    FirstArg(XtNlabel, XtName(w));
-    SetValues(hidden_text_panel);
-    hidden_text_flag = (int) new_hidden_text;
-    if (hidden_text_flag)
-       put_msg("Text will be displayed as hidden");
-    else
-       put_msg("Text will be displayed normally");
-}
-
-static void
-rigid_text_select(w, new_rigid_text, garbage)
-    Widget          w;
-    XtPointer       new_rigid_text, garbage;
-{
-    FirstArg(XtNlabel, XtName(w));
-    SetValues(rigid_text_panel);
-    rigid_text_flag = (int) new_rigid_text;
-    if (rigid_text_flag)
-       put_msg("Text in compound group will not scale with compound");
-    else
-       put_msg("Text in compound group will scale with compound");
-}
-
-static void
-special_text_select(w, new_special_text, garbage)
-    Widget          w;
-    XtPointer       new_special_text, garbage;
-{
-    FirstArg(XtNlabel, XtName(w));
-    SetValues(special_text_panel);
-    special_text_flag = (int) new_special_text;
-    if (special_text_flag)
-       put_msg("Text will be printed as special during print/export");
-    else
-       put_msg("Text will be printed as normal during print/export");
-}
-
-popup_flags_panel(isw)
-    ind_sw_info           *isw;
-{
-    Position       x_val, y_val;
-    Dimension      width, height;
-    char           buf[32];
-    static int      actions_added=0;
-    static char    *hidden_text_items[] = {
-    "Normal ", "Hidden "};
-    static char    *rigid_text_items[] = {
-    "Normal ", "Rigid  "};
-    static char    *special_text_items[] = {
-    "Normal ", "Special"};
-
-    nval_i = isw;
-    XtSetSensitive(nval_i->button, False);
-
-    /* if already created, just pop it up */
-    if (isw->panel) {
-       nval_popup = isw->panel;
-       XtPopup(nval_popup, XtGrabExclusive);
-       /* insure that the most recent colormap is installed */
-       set_cmap(XtWindow(isw->panel));
-       return;
-    }
-
-    rigid_text_flag = (cur_textflags & RIGID_TEXT) ? 1 : 0;
-    special_text_flag = (cur_textflags & SPECIAL_TEXT) ? 1 : 0;
-    hidden_text_flag = (cur_textflags & HIDDEN_TEXT) ? 1 : 0;
-
-    FirstArg(XtNwidth, &width);
-    NextArg(XtNheight, &height);
-    GetValues(tool);
-    /* position the popup 1/3 in from left and 2/3 down from top */
-    XtTranslateCoords(tool, (Position) (width / 3), (Position) (2 * height / 3),
-                     &x_val, &y_val);
-
-    FirstArg(XtNx, x_val);
-    NextArg(XtNy, y_val);
-    NextArg(XtNwidth, 240);
-    NextArg(XtNtitle, "Xfig: Set indicator panel");
-    NextArg(XtNcolormap, tool_cm);
-
-    nval_popup = XtCreatePopupShell("set_indicator_panel",
-                                   transientShellWidgetClass, tool,
-                                   Args, ArgCount);
-    /* put in the widget so we don't have to create it next time */
-    isw->panel = nval_popup;
-
-    XtOverrideTranslations(nval_popup,
-                       XtParseTranslationTable(nval_translations));
-    if (!actions_added) {
-        XtAppAddActions(tool_app, nval_actions, XtNumber(nval_actions));
-       actions_added = 1;
-    }
-
-    form = XtCreateManagedWidget("form", formWidgetClass, nval_popup, NULL, 0);
-
-    FirstArg(XtNborderWidth, 0);
-    sprintf(buf, "%s %s", isw->line1, isw->line2);
-    label = XtCreateManagedWidget(buf, labelWidgetClass, form, Args, ArgCount);
-
-    /* make hidden text menu */
-
-    FirstArg(XtNfromVert, label);
-    NextArg(XtNborderWidth, 0);
-    beside = XtCreateManagedWidget(" Hidden Flag     =", labelWidgetClass,
-                                   form, Args, ArgCount);
-
-    FirstArg(XtNfromVert, label);
-    NextArg(XtNfromHoriz, beside);
-    hidden_text_panel = XtCreateManagedWidget(
-                 hidden_text_items[hidden_text_flag], menuButtonWidgetClass,
-                                              form, Args, ArgCount);
-    below = hidden_text_panel;
-    hidden_text_menu = make_popup_menu(hidden_text_items,
-                                       XtNumber(hidden_text_items),
-                                     hidden_text_panel, hidden_text_select);
-
-    /* make rigid text menu */
-
-    FirstArg(XtNfromVert, below);
-    NextArg(XtNborderWidth, 0);
-    beside = XtCreateManagedWidget(" Rigid Flag      =", labelWidgetClass,
-                                   form, Args, ArgCount);
-
-    FirstArg(XtNfromVert, below);
-    NextArg(XtNfromHoriz, beside);
-    rigid_text_panel = XtCreateManagedWidget(
-                   rigid_text_items[rigid_text_flag], menuButtonWidgetClass,
-                                             form, Args, ArgCount);
-    below = rigid_text_panel;
-    rigid_text_menu = make_popup_menu(rigid_text_items,
-                                      XtNumber(rigid_text_items),
-                                      rigid_text_panel, rigid_text_select);
-
-    /* make special text menu */
-
-    FirstArg(XtNfromVert, below);
-    NextArg(XtNborderWidth, 0);
-    beside = XtCreateManagedWidget(" Special Flag    =", labelWidgetClass,
-                                   form, Args, ArgCount);
-
-    FirstArg(XtNfromVert, below);
-    NextArg(XtNfromHoriz, beside);
-    special_text_panel = XtCreateManagedWidget(
-                                      special_text_items[special_text_flag],
-                               menuButtonWidgetClass, form, Args, ArgCount);
-    below = special_text_panel;
-    special_text_menu = make_popup_menu(special_text_items,
-                                        XtNumber(special_text_items),
-                                   special_text_panel, special_text_select);
-
-    FirstArg(XtNlabel, "Cancel");
-    NextArg(XtNfromVert, below);
-    NextArg(XtNborderWidth, INTERNAL_BW);
-    cancel = XtCreateManagedWidget("cancel", commandWidgetClass,
-                                  form, Args, ArgCount);
-    XtAddEventHandler(cancel, ButtonReleaseMask, (Boolean) 0,
-                     (XtEventHandler)flags_panel_cancel, (XtPointer) NULL);
-
-    FirstArg(XtNlabel, "Set");
-    NextArg(XtNfromVert, below);
-    NextArg(XtNfromHoriz, cancel);
-    NextArg(XtNborderWidth, INTERNAL_BW);
-    set = XtCreateManagedWidget("set", commandWidgetClass,
-                               form, Args, ArgCount);
-    XtAddEventHandler(set, ButtonReleaseMask, (Boolean) 0,
-                     (XtEventHandler)flags_panel_set, (XtPointer) NULL);
-
-    XtPopup(nval_popup, XtGrabExclusive);
-    (void) XSetWMProtocols(XtDisplay(nval_popup), XtWindow(nval_popup),
-                           &wm_delete_window, 1);
-    /* insure that the most recent colormap is installed */
-    set_cmap(XtWindow(nval_popup));
-}
-
-/* handle integer and floating point settings */
-
-static void
-nval_panel_dismiss()
-{
-    XtDestroyWidget(nval_popup);
-    XtSetSensitive(nval_i->button, True);
-}
-
-static void
-nval_panel_cancel(w, ev)
-    Widget         w;
-    XButtonEvent   *ev;
-{
-    nval_panel_dismiss();
-}
-
-static void
-nval_panel_set(w, ev)
-    Widget         w;
-    XButtonEvent   *ev;
-{
-    int                    new_i_value;
-    float          new_f_value;
-
-
-    if (nval_i->type == I_IVAL) {
-           new_i_value = atoi(panel_get_value(newvalue));
-           (*nval_i->i_varadr) = new_i_value;
-    } else {
-           new_f_value = atof(panel_get_value(newvalue));
-           (*nval_i->f_varadr) = new_f_value;
-    }
-    nval_panel_dismiss();
-    show_action(nval_i);
-}
-
-popup_nval_panel(isw)
-    ind_sw_info           *isw;
-{
-    Position       x_val, y_val;
-    Dimension      width, height;
-    char           buf[32];
-    static int      actions_added=0;
-
-    nval_i = isw;
-    XtSetSensitive(nval_i->button, False);
-
-    FirstArg(XtNwidth, &width);
-    NextArg(XtNheight, &height);
-    GetValues(tool);
-    /* position the popup 1/3 in from left and 2/3 down from top */
-    XtTranslateCoords(tool, (Position) (width / 3), (Position) (2 * height / 3),
-                     &x_val, &y_val);
-
-    FirstArg(XtNx, x_val);
-    NextArg(XtNy, y_val);
-    NextArg(XtNwidth, 240);
-    NextArg(XtNtitle, "Xfig: Set indicator panel");
-    NextArg(XtNcolormap, tool_cm);
-
-    nval_popup = XtCreatePopupShell("set_indicator_panel",
-                                   transientShellWidgetClass, tool,
-                                   Args, ArgCount);
-    XtOverrideTranslations(nval_popup,
-                       XtParseTranslationTable(nval_translations));
-    if (!actions_added) {
-        XtAppAddActions(tool_app, nval_actions, XtNumber(nval_actions));
-       actions_added = 1;
-    }
-
-    form = XtCreateManagedWidget("form", formWidgetClass, nval_popup, NULL, 0);
-
-    FirstArg(XtNborderWidth, 0);
-    sprintf(buf, "%s %s", isw->line1, isw->line2);
-    label = XtCreateManagedWidget(buf, labelWidgetClass, form, Args, ArgCount);
-
-    FirstArg(XtNfromVert, label);
-    NextArg(XtNborderWidth, 0);
-    NextArg(XtNlabel, "Value =");
-    newvalue = XtCreateManagedWidget("valueLabel", labelWidgetClass,
-                                    form, Args, ArgCount);
-    /* int or float? */
-    if (isw->type == I_IVAL)
-           sprintf(buf, "%d", (*isw->i_varadr));
-    else
-           sprintf(buf, "%4.2lf", (*isw->f_varadr));
-    FirstArg(XtNfromVert, label);
-    NextArg(XtNborderWidth, INTERNAL_BW);
-    NextArg(XtNfromHoriz, newvalue);
-    NextArg(XtNstring, buf);
-    NextArg(XtNinsertPosition, strlen(buf));
-    NextArg(XtNeditType, XawtextEdit);
-    NextArg(XtNwidth, 40);
-    newvalue = XtCreateManagedWidget("valueText", asciiTextWidgetClass,
-                                    form, Args, ArgCount);
-
-    /* set value on carriage return */
-    XtOverrideTranslations(newvalue, XtParseTranslationTable(set_translations));
-    /* enable mousefun kbd icon */
-    XtAugmentTranslations(newvalue, XtParseTranslationTable(kbd_translations));
-
-
-    FirstArg(XtNlabel, "Cancel");
-    NextArg(XtNfromVert, newvalue);
-    NextArg(XtNborderWidth, INTERNAL_BW);
-    cancel = XtCreateManagedWidget("cancel", commandWidgetClass,
-                                  form, Args, ArgCount);
-    XtAddEventHandler(cancel, ButtonReleaseMask, (Boolean) 0,
-                     (XtEventHandler)nval_panel_cancel, (XtPointer) NULL);
-
-    FirstArg(XtNlabel, "Set");
-    NextArg(XtNfromVert, newvalue);
-    NextArg(XtNfromHoriz, cancel);
-    NextArg(XtNborderWidth, INTERNAL_BW);
-    set = XtCreateManagedWidget("set", commandWidgetClass,
-                               form, Args, ArgCount);
-    XtAddEventHandler(set, ButtonReleaseMask, (Boolean) 0,
-                     (XtEventHandler)nval_panel_set, (XtPointer) NULL);
-
-    XtPopup(nval_popup, XtGrabExclusive);
-    (void) XSetWMProtocols(XtDisplay(nval_popup), XtWindow(nval_popup),
-                           &wm_delete_window, 1);
-    /* insure that the most recent colormap is installed */
-    set_cmap(XtWindow(nval_popup));
-}
-
-/********************************************************
-
-       commands to change indicator settings
-
-********************************************************/
-
-update_current_settings()
-{
-    int                    i;
-    ind_sw_info           *isw;
-
-    for (i = 0; i < NUM_IND_SW; ++i) {
-       isw = &ind_switches[i];
-       show_action(isw);
-    }
-}
-
-static
-dec_choice(sw)
-    ind_sw_info           *sw;
-{
-    if (--(*sw->i_varadr) < 0)
-       (*sw->i_varadr) = sw->numchoices - 1;
-    show_action(sw);
-}
-
-static
-inc_choice(sw)
-    ind_sw_info           *sw;
-{
-    if (++(*sw->i_varadr) > sw->numchoices - 1)
-       (*sw->i_varadr) = 0;
-    show_action(sw);
-}
-
-/* ARROW MODE           */
-
-static
-show_arrowmode(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_arrowmode);
-    switch (cur_arrowmode) {
-    case L_NOARROWS:
-       autobackwardarrow_mode = 0;
-       autoforwardarrow_mode = 0;
-       put_msg("NO ARROWS");
-       break;
-    case L_FARROWS:
-       autobackwardarrow_mode = 0;
-       autoforwardarrow_mode = 1;
-       put_msg("Auto FORWARD ARROWS (for ARC, POLYLINE and SPLINE)");
-       break;
-    case L_FBARROWS:
-       autobackwardarrow_mode = 1;
-       autoforwardarrow_mode = 1;
-       put_msg("Auto FORWARD and BACKWARD ARROWS (for ARC, POLYLINE and SPLINE)");
-       break;
-    case L_BARROWS:
-       autobackwardarrow_mode = 1;
-       autoforwardarrow_mode = 0;
-       put_msg("Auto BACKWARD ARROWS (for ARC, POLYLINE and SPLINE)");
-       break;
-    }
-}
-/* ARROW TYPE           */
-
-static
-show_arrowtype(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_arrowtype);
-    if (cur_arrowtype == 0)
-       put_msg("Arrow type 0");
-    else if (cur_arrowtype % 2)
-       put_msg("Hollow arrow type %d",cur_arrowtype/2);
-    else
-       put_msg("Solid arrow type %d",cur_arrowtype/2);
-}
-
-/* LINE WIDTH           */
-
-static
-dec_linewidth(sw)
-    ind_sw_info           *sw;
-{
-    --cur_linewidth;
-    show_linewidth(sw);
-}
-
-static
-inc_linewidth(sw)
-    ind_sw_info           *sw;
-{
-    ++cur_linewidth;
-    show_linewidth(sw);
-}
-
-static
-show_linewidth(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_linewidth > MAXLINEWIDTH)
-       cur_linewidth = MAXLINEWIDTH;
-    else if (cur_linewidth < 0)
-       cur_linewidth = 0;
-
-    /* erase by drawing wide, inverted (white) line */
-    pw_vector(sw->normalPM, DEF_IND_SW_WD / 2 + 2, DEF_IND_SW_HT / 2,
-             sw->sw_width - 2, DEF_IND_SW_HT / 2, ERASE,
-             DEF_IND_SW_HT, PANEL_LINE, 0.0, DEFAULT);
-    /* draw current line thickness into pixmap */
-    if (cur_linewidth > 0)     /* don't draw line for zero-thickness */
-       pw_vector(sw->normalPM, DEF_IND_SW_WD / 2 + 2, DEF_IND_SW_HT / 2,
-                 sw->sw_width - 2, DEF_IND_SW_HT / 2, PAINT,
-                 cur_linewidth, PANEL_LINE, 0.0, DEFAULT);
-
-    /*
-     * Fool the toolkit by changing the background pixmap to 0 then giving it
-     * the modified one again. Otherwise, it sees that the pixmap ID is not
-     * changed and doesn't actually draw it into the widget window
-     */
-    FirstArg(XtNbackgroundPixmap, 0);
-    SetValues(sw->button);
-    /* put the pixmap in the widget background */
-    FirstArg(XtNbackgroundPixmap, sw->normalPM);
-    SetValues(sw->button);
-    put_msg("LINE Thickness = %d", cur_linewidth);
-}
-
-/* ANGLE GEOMETRY               */
-
-static
-show_anglegeom(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_anglegeom);
-    switch (cur_anglegeom) {
-    case L_UNCONSTRAINED:
-       manhattan_mode = 0;
-       mountain_mode = 0;
-       latexline_mode = 0;
-       latexarrow_mode = 0;
-       put_msg("UNCONSTRAINED geometry (for POLYLINE and SPLINE)");
-       break;
-    case L_MOUNTHATTAN:
-       mountain_mode = 1;
-       manhattan_mode = 1;
-       latexline_mode = 0;
-       latexarrow_mode = 0;
-       put_msg("MOUNT-HATTAN geometry (for POLYLINE and SPLINE)");
-       break;
-    case L_MANHATTAN:
-       manhattan_mode = 1;
-       mountain_mode = 0;
-       latexline_mode = 0;
-       latexarrow_mode = 0;
-       put_msg("MANHATTAN geometry (for POLYLINE and SPLINE)");
-       break;
-    case L_MOUNTAIN:
-       mountain_mode = 1;
-       manhattan_mode = 0;
-       latexline_mode = 0;
-       latexarrow_mode = 0;
-       put_msg("MOUNTAIN geometry (for POLYLINE and SPLINE)");
-       break;
-    case L_LATEXLINE:
-       latexline_mode = 1;
-       manhattan_mode = 0;
-       mountain_mode = 0;
-       latexarrow_mode = 0;
-       put_msg("LATEX LINE geometry: allow only LaTeX line slopes");
-       break;
-    case L_LATEXARROW:
-       latexarrow_mode = 1;
-       manhattan_mode = 0;
-       mountain_mode = 0;
-       latexline_mode = 0;
-       put_msg("LATEX ARROW geometry: allow only LaTeX arrow slopes");
-       break;
-    }
-}
-
-/* ARC TYPE */
-
-static
-show_arctype(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_arctype);
-    switch (cur_arctype) {
-    case T_OPEN_ARC:
-       put_msg("OPEN arc");
-       break;
-    case T_PIE_WEDGE_ARC:
-       put_msg("PIE WEDGE (closed) arc");
-       break;
-    }
-}
-
-
-/* JOIN STYLE           */
-
-static
-show_joinstyle(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_joinstyle);
-    switch (cur_joinstyle) {
-    case JOIN_MITER:
-       put_msg("MITER line join style");
-       break;
-    case JOIN_ROUND:
-       put_msg("ROUND line join style");
-       break;
-    case JOIN_BEVEL:
-       put_msg("BEVEL line join style");
-       break;
-    }
-}
-
-/* CAP STYLE            */
-
-static
-show_capstyle(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_capstyle);
-    switch (cur_capstyle) {
-    case CAP_BUTT:
-       put_msg("BUTT line cap style");
-       break;
-    case CAP_ROUND:
-       put_msg("ROUND line cap style");
-       break;
-    case CAP_PROJECT:
-       put_msg("PROJECTING line cap style");
-       break;
-    }
-}
-
-/* LINE STYLE           */
-
-static
-show_linestyle(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_linestyle);
-    switch (cur_linestyle) {
-    case SOLID_LINE:
-       cur_styleval = 0.0;
-       put_msg("SOLID LINE STYLE (for BOX, POLYGON and POLYLINE)");
-       break;
-    case DASH_LINE:
-       cur_styleval = cur_dashlength;
-       put_msg("DASH LINE STYLE (for BOX, POLYGON and POLYLINE)");
-       break;
-    case DOTTED_LINE:
-       cur_styleval = cur_dotgap;
-       put_msg("DOTTED LINE STYLE (for BOX, POLYGON and POLYLINE)");
-       break;
-    }
-}
-
-/* VERTICAL ALIGNMENT   */
-
-static
-show_valign(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_valign);
-    switch (cur_valign) {
-    case ALIGN_NONE:
-       put_msg("No vertical alignment");
-       break;
-    case ALIGN_TOP:
-       put_msg("Vertically align to TOP");
-       break;
-    case ALIGN_CENTER:
-       put_msg("Center vertically when aligning");
-       break;
-    case ALIGN_BOTTOM:
-       put_msg("Vertically align to BOTTOM");
-       break;
-    case ALIGN_DISTRIB_C:
-       put_msg("Vertically DISTRIBUTE objects, equal distance between CENTRES");
-       break;
-    case ALIGN_DISTRIB_E:
-       put_msg("Vertically DISTRIBUTE objects, equal distance between EDGES");
-       break;
-    case ALIGN_ABUT:
-       put_msg("Vertically ABUT the objects together");
-       break;
-    }
-}
-
-/* HORIZ ALIGNMENT      */
-
-static
-show_halign(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_halign);
-    switch (cur_halign) {
-    case ALIGN_NONE:
-       put_msg("No horizontal alignment");
-       break;
-    case ALIGN_LEFT:
-       put_msg("Horizontally align to LEFT");
-       break;
-    case ALIGN_CENTER:
-       put_msg("Center horizontally when aligning");
-       break;
-    case ALIGN_RIGHT:
-       put_msg("Horizontally align to RIGHT");
-       break;
-    case ALIGN_DISTRIB_C:
-       put_msg("Horizontally DISTRIBUTE objects, equal distance between CENTRES");
-       break;
-    case ALIGN_DISTRIB_E:
-       put_msg("Horizontally DISTRIBUTE objects, equal distance between EDGES");
-       break;
-    case ALIGN_ABUT:
-       put_msg("Horizontally ABUT the objects together");
-       break;
-    }
-}
-
-/* GRID MODE    */
-
-static
-show_gridmode(sw)
-    ind_sw_info           *sw;
-{
-    static int     prev_gridmode = -1;
-
-    update_choice_pixmap(sw, cur_gridmode);
-    switch (cur_gridmode) {
-    case GRID_0:
-       put_msg("No grid");
-       break;
-    case GRID_1:
-       put_msg("Small grid");
-       break;
-    case GRID_2:
-       put_msg("Medium grid");
-       break;
-    case GRID_3:
-       put_msg("Large grid");
-       break;
-    }
-    if (cur_gridmode != prev_gridmode)
-       setup_grid(cur_gridmode);
-    prev_gridmode = cur_gridmode;
-}
-
-/* POINT POSITION       */
-
-static
-show_pointposn(sw)
-    ind_sw_info           *sw;
-{
-    char           buf[80];
-
-    update_choice_pixmap(sw, cur_pointposn);
-    switch (cur_pointposn) {
-    case P_ANY:
-       put_msg("Arbitrary Positioning of Points");
-       break;
-    case P_MAGNET:
-    case P_GRID1:
-    case P_GRID2:
-       sprintf(buf,
-         "MAGNET MODE: entered points rounded to the nearest %s increment",
-               grid_name[cur_pointposn]);
-       put_msg(buf);
-       break;
-    }
-}
-
-/* SMART LINK MODE */
-
-static
-show_linkmode(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_linkmode);
-    switch (cur_linkmode) {
-    case SMART_OFF:
-       put_msg("Do not adjust links automatically");
-       break;
-    case SMART_MOVE:
-       put_msg("Adjust links automatically by moving endpoint");
-       break;
-    case SMART_SLIDE:
-       put_msg("Adjust links automatically by sliding endlink");
-       break;
-    }
-}
-
-/* TEXT JUSTIFICATION   */
-
-static
-show_textjust(sw)
-    ind_sw_info           *sw;
-{
-    update_choice_pixmap(sw, cur_textjust);
-    switch (cur_textjust) {
-    case T_LEFT_JUSTIFIED:
-       put_msg("Left justify text");
-       break;
-    case T_CENTER_JUSTIFIED:
-       put_msg("Center text");
-       break;
-    case T_RIGHT_JUSTIFIED:
-       put_msg("Right justify text");
-       break;
-    }
-}
-
-/* BOX RADIUS   */
-
-static
-dec_boxradius(sw)
-    ind_sw_info           *sw;
-{
-    --cur_boxradius;
-    show_boxradius(sw);
-}
-
-static
-inc_boxradius(sw)
-    ind_sw_info           *sw;
-{
-    ++cur_boxradius;
-    show_boxradius(sw);
-}
-
-#define MAXRADIUS 30
-
-static
-show_boxradius(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_boxradius > MAXRADIUS)
-       cur_boxradius = MAXRADIUS;
-    else if (cur_boxradius < 3)
-       cur_boxradius = 3;
-    /* erase by drawing wide, inverted (white) line */
-    pw_vector(sw->normalPM, DEF_IND_SW_WD / 2, DEF_IND_SW_HT / 2,
-             DEF_IND_SW_WD, DEF_IND_SW_HT / 2, ERASE,
-             DEF_IND_SW_HT, PANEL_LINE, 0.0, DEFAULT);
-    /* draw current radius into pixmap */
-    curve(sw->normalPM, 0, cur_boxradius, -cur_boxradius, 0, False, 1, 50,
-         cur_boxradius, cur_boxradius, DEF_IND_SW_WD - 2, DEF_IND_SW_HT - 2,
-         PAINT, 1, PANEL_LINE, 0.0, 0, DEFAULT, DEFAULT, CAP_BUTT);
-
-    /*
-     * Fool the toolkit by changing the background pixmap to 0 then giving it
-     * the modified one again. Otherwise, it sees that the pixmap ID is not
-     * changed and doesn't actually draw it into the widget window
-     */
-    FirstArg(XtNbackgroundPixmap, 0);
-    SetValues(sw->button);
-    /* put the pixmap in the widget background */
-    FirstArg(XtNbackgroundPixmap, sw->normalPM);
-    SetValues(sw->button);
-    put_msg("ROUNDED-CORNER BOX Radius = %d", cur_boxradius);
-}
-
-/* FILL STYLE */
-
-static
-darken_fill(sw)
-    ind_sw_info           *sw;
-{
-    cur_fillstyle++;
-    if ((cur_fillcolor == BLACK || cur_fillcolor == DEFAULT ||
-        cur_fillcolor == WHITE) && cur_fillstyle == NUMSHADEPATS)
-               cur_fillstyle = NUMSHADEPATS+NUMTINTPATS;       /* skip to patterns */
-    else if (cur_fillstyle >= NUMFILLPATS)
-           cur_fillstyle = UNFILLED;
-    show_fill_style(sw);
-}
-
-static
-lighten_fill(sw)
-    ind_sw_info           *sw;
-{
-    cur_fillstyle--;
-    if (cur_fillstyle < UNFILLED)
-           cur_fillstyle = NUMFILLPATS-1;      /* set to patterns */
-    if ((cur_fillcolor == BLACK || cur_fillcolor == DEFAULT ||
-        cur_fillcolor == WHITE) && cur_fillstyle == NUMSHADEPATS+NUMTINTPATS-1)
-           cur_fillstyle = NUMSHADEPATS-1;     /* no tints */
-    show_fill_style(sw);
-}
-
-show_fill_style(sw)
-    ind_sw_info           *sw;
-{
-    /* we must check the validity of the fill style again in case the user changed
-       colors.  In that case, there may be an illegal fill value (e.g. for black
-       there are no "tints" */
-    if ((cur_fillcolor == BLACK || cur_fillcolor == DEFAULT || cur_fillcolor == WHITE) &&
-        (cur_fillstyle >= NUMSHADEPATS && cur_fillstyle < NUMSHADEPATS+NUMTINTPATS))
-           cur_fillstyle = UNFILLED;   /* no tints, set unfilled */
-    XSetFillStyle(tool_d, ind_button_gc, FillTiled);
-    if (cur_fillstyle == UNFILLED) {
-       XSetTile(tool_d, ind_button_gc,
-               (cur_fillcolor==BLACK ||
-                  (cur_fillcolor==DEFAULT && x_fg_color.pixel==colors[BLACK])?
-                               fillstyle_choices[0].blackPM:
-                               fillstyle_choices[0].normalPM));
-       XFillRectangle(tool_d, sw->normalPM, ind_button_gc, 32, 0, 32, 32);
-       put_msg("NO-FILL MODE");
-    } else {
-       /* put the pixmap in the widget background */
-       XSetTile(tool_d, ind_button_gc,
-               (cur_fillcolor==BLACK ||
-                  (cur_fillcolor==DEFAULT && x_fg_color.pixel==colors[BLACK])?
-                               fillstyle_choices[cur_fillstyle+1].blackPM:
-                               fillstyle_choices[cur_fillstyle+1].normalPM));
-       XFillRectangle(tool_d, sw->normalPM, ind_button_gc, 35, 4, 26, 24);
-       if (cur_fillstyle < NUMSHADEPATS+NUMTINTPATS)
-          put_msg("FILL MODE (black density/color intensity = %d%%)",
-               (cur_fillstyle * 200) / (NUMSHADEPATS+NUMTINTPATS - 1));
-       else
-          put_msg("FILL pattern %d",cur_fillstyle-NUMSHADEPATS-NUMTINTPATS);
-    }
-    XSetFillStyle(tool_d, ind_button_gc, FillSolid);
-    FirstArg(XtNbackgroundPixmap, 0);
-    SetValues(sw->button);
-    /* put the pixmap in the widget background */
-    FirstArg(XtNbackgroundPixmap, sw->normalPM);
-    SetValues(sw->button);
-}
-
-/* change the colors of the fill style indicators */
-
-
-recolor_fillstyles()
-{
-    int            i,j;
-    double         savezoom;
-    Pixmap         savepm;
-
-    savezoom = display_zoomscale;
-    display_zoomscale = 1.0;
-    for (i = 0; i < NUMFILLPATS; i++) {
-       j = i-(NUMTINTPATS+NUMSHADEPATS);
-       if (j >= 0) {
-           savepm = fill_pm[i];
-           /* use the one create at zoom = 1 */
-           fill_pm[i] = fill_but_pm[j];
-       }
-       set_fill_gc(i, PAINT, cur_pencolor, cur_fillcolor, 0, 0);
-       if ((cur_fillcolor == WHITE || cur_fillcolor == BLACK || cur_fillcolor == DEFAULT) && 
-           (i >= NUMSHADEPATS && i < NUMTINTPATS+NUMSHADEPATS))
-               continue;
-       XFillRectangle(tool_d, fillstyle_choices[i+1].normalPM, fillgc, 0, 0, 32, 32);
-       if (i < NUMSHADEPATS || (i >= NUMTINTPATS+NUMSHADEPATS && 
-           (cur_fillcolor == BLACK || cur_fillcolor == DEFAULT))) {
-           XFillRectangle(tool_d, fillstyle_choices[i+1].blackPM, fillgc, 0, 0, 32, 32);
-       }
-       if (j >= 0) {
-           fill_pm[i] = savepm;
-       }
-    }
-    display_zoomscale = savezoom;
-}
-
-/* TEXT FLAGS */
-
-static
-inc_flags(sw)
-    ind_sw_info           *sw;
-{
-    if (++cur_flagshown > MAX_FLAGS)
-       cur_flagshown = 0;
-    show_flags(sw);
-}
-
-static
-dec_flags(sw)
-    ind_sw_info           *sw;
-{
-    if (--cur_flagshown < 0)
-       cur_flagshown = MAX_FLAGS;
-    show_flags(sw);
-}
-
-static
-show_flags(sw)
-    ind_sw_info           *sw;
-{
-    put_msg("Text flags: Hidden=%s, Special=%s, Rigid=%s (Button 1 to change)",
-               (cur_textflags & HIDDEN_TEXT) ? "on" : "off",
-               (cur_textflags & SPECIAL_TEXT) ? "on" : "off",
-               (cur_textflags & RIGID_TEXT) ? "on" : "off");
-
-    /* write the text/ellipse angle in the background pixmap */
-    switch(cur_flagshown) {
-       case 0:
-           sprintf(indbuf, "hidden=%s",
-                       (cur_textflags & HIDDEN_TEXT) ? "on  " : "off ");
-           break;
-       case 1:
-           sprintf(indbuf, "special=%s",
-                       (cur_textflags & SPECIAL_TEXT) ? "on " : "off");
-           break;
-       default:
-           sprintf(indbuf, "rigid=%s",
-                       (cur_textflags & RIGID_TEXT) ? "on   " : "off  ");
-    }
-    update_string_pixmap(sw, indbuf, 6, 26);
-}
-
-/* FONT */
-
-static
-inc_font(sw)
-    ind_sw_info           *sw;
-{
-    if (using_ps)
-       cur_ps_font++;
-    else
-       cur_latex_font++;
-    show_font(sw);
-}
-
-static
-dec_font(sw)
-    ind_sw_info           *sw;
-{
-    if (using_ps)
-       cur_ps_font--;
-    else
-       cur_latex_font--;
-    show_font(sw);
-}
-
-static
-show_font(sw)
-    ind_sw_info           *sw;
-{
-    if (using_ps) {
-       if (cur_ps_font >= NUM_FONTS)
-           cur_ps_font = DEFAULT;
-       else if (cur_ps_font < DEFAULT)
-           cur_ps_font = NUM_FONTS - 1;
-    } else {
-       if (cur_latex_font >= NUM_LATEX_FONTS)
-           cur_latex_font = 0;
-       else if (cur_latex_font < 0)
-           cur_latex_font = NUM_LATEX_FONTS - 1;
-    }
-
-    /* erase larger fontpane bits if we switched to smaller (Latex) */
-    XFillRectangle(tool_d, sw->normalPM, ind_blank_gc, 0, 0,
-              32 + max2(PS_FONTPANE_WD, LATEX_FONTPANE_WD), DEF_IND_SW_HT);
-    /* and redraw info */
-    XDrawImageString(tool_d, sw->normalPM, ind_button_gc, 3, 12, sw->line1,
-                    strlen(sw->line1));
-    XDrawImageString(tool_d, sw->normalPM, ind_button_gc, 3, 25, sw->line2,
-                    strlen(sw->line2));
-
-    XCopyArea(tool_d, using_ps ? psfont_menu_bitmaps[cur_ps_font + 1] :
-             latexfont_menu_bitmaps[cur_latex_font],
-             sw->normalPM, ind_button_gc, 0, 0,
-             using_ps ? PS_FONTPANE_WD : LATEX_FONTPANE_WD,
-             using_ps ? PS_FONTPANE_HT : LATEX_FONTPANE_HT,
-         using_ps ? 32 : 32 + (PS_FONTPANE_WD - LATEX_FONTPANE_WD) / 2, 6);
-
-    FirstArg(XtNbackgroundPixmap, 0);
-    SetValues(sw->button);
-    /* put the pixmap in the widget background */
-    FirstArg(XtNbackgroundPixmap, sw->normalPM);
-    SetValues(sw->button);
-    put_msg("Font: %s", using_ps ? ps_fontinfo[cur_ps_font + 1].name :
-           latex_fontinfo[cur_latex_font].name);
-}
-
-/* popup menu of printer fonts */
-
-static int     psflag;
-static ind_sw_info *return_sw;
-
-int            show_font_return();
-
-static
-popup_fonts(sw)
-    ind_sw_info           *sw;
-{
-    return_sw = sw;
-    psflag = using_ps ? 1 : 0;
-    fontpane_popup(&cur_ps_font, &cur_latex_font, &psflag,
-                  show_font_return, sw->button);
-}
-
-show_font_return(w)
-    Widget         w;
-{
-    if (psflag)
-       cur_textflags = cur_textflags | PSFONT_TEXT;
-    else
-       cur_textflags = cur_textflags & (~PSFONT_TEXT);
-    show_font(return_sw);
-}
-
-/* FONT SIZE */
-
-static
-inc_fontsize(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_fontsize >= 100) {
-       cur_fontsize = (cur_fontsize / 10) * 10;        /* round first */
-       cur_fontsize += 10;
-    } else if (cur_fontsize >= 50) {
-       cur_fontsize = (cur_fontsize / 5) * 5;
-       cur_fontsize += 5;
-    } else if (cur_fontsize >= 20) {
-       cur_fontsize = (cur_fontsize / 2) * 2;
-       cur_fontsize += 2;
-    } else
-       cur_fontsize++;
-    show_fontsize(sw);
-}
-
-static
-dec_fontsize(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_fontsize > 100) {
-       cur_fontsize = (cur_fontsize / 10) * 10;        /* round first */
-       cur_fontsize -= 10;
-    } else if (cur_fontsize > 50) {
-       cur_fontsize = (cur_fontsize / 5) * 5;
-       cur_fontsize -= 5;
-    } else if (cur_fontsize > 20) {
-       cur_fontsize = (cur_fontsize / 2) * 2;
-       cur_fontsize -= 2;
-    } else if (cur_fontsize > 4)
-       cur_fontsize--;
-    show_fontsize(sw);
-}
-
-static
-show_fontsize(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_fontsize < 4)
-       cur_fontsize = 4;
-    else if (cur_fontsize > 1000)
-       cur_fontsize = 1000;
-
-    put_msg("Font size %d", cur_fontsize);
-    /* write the font size in the background pixmap */
-    indbuf[0] = indbuf[1] = indbuf[2] = indbuf[3] = indbuf[4] = '\0';
-    sprintf(indbuf, "%4d", cur_fontsize);
-    update_string_pixmap(sw, indbuf, sw->sw_width - 28, 20);
-}
-
-/* ELLIPSE/TEXT ANGLE */
-
-static
-inc_elltextangle(sw)
-    ind_sw_info           *sw;
-{
-
-    if (cur_elltextangle < 0.0)
-       cur_elltextangle = ((int) ((cur_elltextangle-14.999)/15.0))*15.0;
-    else
-       cur_elltextangle = ((int) (cur_elltextangle/15.0))*15.0;
-    cur_elltextangle += 15.0;
-    show_elltextangle(sw);
-}
-
-static
-dec_elltextangle(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_elltextangle < 0.0)
-       cur_elltextangle = ((int) (cur_elltextangle/15.0))*15.0;
-    else
-       cur_elltextangle = ((int) ((cur_elltextangle+14.999)/15.0))*15.0;
-    cur_elltextangle -= 15.0;
-    show_elltextangle(sw);
-}
-
-static
-show_elltextangle(sw)
-    ind_sw_info           *sw;
-{
-    cur_elltextangle = round(cur_elltextangle*10.0)/10.0;
-    if (cur_elltextangle <= -360.0 || cur_elltextangle >= 360)
-       cur_elltextangle = 0.0;
-
-    put_msg("Text/Ellipse angle %.1f", cur_elltextangle);
-    if (cur_elltextangle == old_elltextangle)
-       return;
-
-    /* write the text/ellipse angle in the background pixmap */
-    indbuf[0]=indbuf[1]=indbuf[2]=indbuf[3]=indbuf[4]=indbuf[5]=' ';
-    sprintf(indbuf, "%5.1f", cur_elltextangle);
-    update_string_pixmap(sw, indbuf, sw->sw_width - 40, 26);
-    old_elltextangle = cur_elltextangle;
-}
-
-/* ROTATION ANGLE */
-
-static
-inc_rotnangle(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_rotnangle < 30 || cur_rotnangle >= 120)
-       cur_rotnangle = 30;
-    else if (cur_rotnangle < 45)
-       cur_rotnangle = 45;
-    else if (cur_rotnangle < 60)
-       cur_rotnangle = 60;
-    else if (cur_rotnangle < 90)
-       cur_rotnangle = 90;
-    else if (cur_rotnangle < 120)
-       cur_rotnangle = 120;
-    show_rotnangle(sw);
-}
-
-static
-dec_rotnangle(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_rotnangle > 120 || cur_rotnangle <= 30)
-       cur_rotnangle = 120;
-    else if (cur_rotnangle > 90)
-       cur_rotnangle = 90;
-    else if (cur_rotnangle > 60)
-       cur_rotnangle = 60;
-    else if (cur_rotnangle > 45)
-       cur_rotnangle = 45;
-    else if (cur_rotnangle > 30)
-       cur_rotnangle = 30;
-    show_rotnangle(sw);
-}
-
-static
-show_rotnangle(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_rotnangle < 1)
-       cur_rotnangle = 1;
-    else if (cur_rotnangle > 180)
-       cur_rotnangle = 180;
-
-    put_msg("Angle of rotation %d", cur_rotnangle);
-    if (cur_rotnangle == old_rotnangle)
-       return;
-
-    /* write the rotation angle in the background pixmap */
-    indbuf[0] = indbuf[1] = indbuf[2] = indbuf[3] = indbuf[4] = '\0';
-    sprintf(indbuf, "%3d", cur_rotnangle);
-    update_string_pixmap(sw, indbuf, sw->sw_width - 22, 20);
-
-    /* change markers if we changed to or from 90 degrees (except at start)  */
-    if (old_rotnangle != -1) {
-       if (cur_rotnangle == 90)
-           update_markers(M_ALL);
-       else if (old_rotnangle == 90)
-           update_markers(M_ROTATE_ANGLE);
-    }
-    old_rotnangle = cur_rotnangle;
-}
-
-/* NUMSIDES */
-
-static
-inc_numsides(sw)
-    ind_sw_info           *sw;
-{
-    cur_numsides++;
-    show_numsides(sw);
-}
-
-static
-dec_numsides(sw)
-    ind_sw_info           *sw;
-{
-    cur_numsides--;
-    show_numsides(sw);
-}
-
-static
-show_numsides(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_numsides < 3)
-       cur_numsides = 3;
-    else if (cur_numsides > 99)
-       cur_numsides = 99;
-
-    put_msg("Number of sides %2d", cur_numsides);
-    /* write the number of sides in the background pixmap */
-    indbuf[0] = indbuf[1] = indbuf[2] = indbuf[3] = indbuf[4] = '\0';
-    sprintf(indbuf, "%2d", cur_numsides);
-    update_string_pixmap(sw, indbuf, sw->sw_width - 18, 20);
-}
-
-/* NUMCOPIES */
-
-static
-inc_numcopies(sw)
-    ind_sw_info           *sw;
-{
-    cur_numcopies++;
-    show_numcopies(sw);
-}
-
-static
-dec_numcopies(sw)
-    ind_sw_info           *sw;
-{
-    cur_numcopies--;
-    show_numcopies(sw);
-}
-
-static
-show_numcopies(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_numcopies < 1)
-       cur_numcopies = 1;
-    else if (cur_numcopies > 99)
-       cur_numcopies = 99;
-
-    put_msg("Number of copies %2d", cur_numcopies);
-    /* write the number of copies in the background pixmap */
-    indbuf[0] = indbuf[1] = indbuf[2] = indbuf[3] = indbuf[4] = '\0';
-    sprintf(indbuf, "%2d", cur_numcopies);
-    update_string_pixmap(sw, indbuf, sw->sw_width - 18, 20);
-}
-
-/* NUMXCOPIES */
-
-static
-inc_numxcopies(sw)
-    ind_sw_info           *sw;
-{
-    cur_numxcopies++;
-    show_numxcopies(sw);
-}
-
-static
-dec_numxcopies(sw)
-    ind_sw_info           *sw;
-{
-    cur_numxcopies--;
-    show_numxcopies(sw);
-}
-
-static
-show_numxcopies(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_numxcopies < 0)
-       cur_numxcopies = 0;
-    else if (cur_numxcopies > 999)
-       cur_numxcopies = 999;
-
-    if (!cur_numxcopies) 
-      put_msg("Number of copies %2d in x-direction", cur_numxcopies);
-    /* write the number of x copies in the background pixmap */
-    indbuf[0] = indbuf[1] = indbuf[2] = indbuf[3] = indbuf[4] = '\0';
-    sprintf(indbuf, "%2d", cur_numxcopies);
-    update_string_pixmap(sw, indbuf, sw->sw_width - 18, 20);
-}
-
-/* NUMYCOPIES */
-
-static
-inc_numycopies(sw)
-    ind_sw_info           *sw;
-{
-    cur_numycopies++;
-    show_numycopies(sw);
-}
-
-static
-dec_numycopies(sw)
-    ind_sw_info           *sw;
-{
-    cur_numycopies--;
-    show_numycopies(sw);
-}
-
-static
-show_numycopies(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_numycopies < 0)
-       cur_numycopies = 0;
-    else if (cur_numycopies > 999)
-       cur_numycopies = 999;
-
-    if (!cur_numycopies) 
-      put_msg("Number of copies %2d in y-direction", cur_numycopies);
-    /* write the number of y copies in the background pixmap */
-    indbuf[0] = indbuf[1] = indbuf[2] = indbuf[3] = indbuf[4] = '\0';
-    sprintf(indbuf, "%2d", cur_numycopies);
-    update_string_pixmap(sw, indbuf, sw->sw_width - 18, 20);
-}
-
-/* ZOOM */
-
-inc_zoom(sw)
-    ind_sw_info           *sw;
-{
-    if (display_zoomscale < 1.0) {
-       if (display_zoomscale < 0.2)
-           display_zoomscale = 0.2;
-       else
-           display_zoomscale += 0.2; /* always quantized */
-       display_zoomscale = (int)(display_zoomscale*5.0);
-       display_zoomscale /= 5.0;
-    } else
-       display_zoomscale = (int)display_zoomscale + 1.0;
-    /* use zoom_sw instead of one passed to us because we might have come
-       here from an accelerator */
-    show_zoom(zoom_sw);
-}
-
-dec_zoom(sw)
-    ind_sw_info           *sw;
-{
-    if (display_zoomscale <= 1.0) {
-       display_zoomscale -= 0.2; /* always quantized */
-       display_zoomscale = (int)(display_zoomscale*5.0);
-       display_zoomscale /= 5.0;
-    } else
-       {
-       if (display_zoomscale != (int)display_zoomscale)
-           display_zoomscale = (int)display_zoomscale;
-       else
-           display_zoomscale = (int)display_zoomscale - 1.0;
-       if (display_zoomscale < 1.0)
-               display_zoomscale = 1.0;
-       }
-    /* use zoom_sw instead of one passed to us because we might have come
-       here from an accelerator */
-    show_zoom(zoom_sw);
-}
-
-show_zoom(sw)
-    ind_sw_info           *sw;
-{
-    if (display_zoomscale < 0.1)
-       display_zoomscale = 0.1;
-    else if (display_zoomscale > 50.0)
-       display_zoomscale = 50.0;
-
-    put_msg("Zoom scale %.1f", display_zoomscale);
-    if (display_zoomscale == old_display_zoomscale)
-       return;
-
-    /* write the zoom factor in the background pixmap */
-    indbuf[0] = indbuf[1] = indbuf[2] = indbuf[3] = indbuf[4] = '\0';
-    if (display_zoomscale == (int) display_zoomscale)
-       sprintf(indbuf, "%s%.0f ",
-               display_zoomscale<10.0?"  ":" ",display_zoomscale);
-    else
-       sprintf(indbuf, "%s%.1f",
-               display_zoomscale<10.0?" ":"",display_zoomscale);
-    update_string_pixmap(sw, indbuf, sw->sw_width - 26, 14);
-
-    zoomscale=display_zoomscale/ZOOM_FACTOR;
-
-    /* fix up the rulers and grid */
-    reset_rulers();
-    redisplay_rulers();
-    /* reload text objects' font structures since we need
-       to load larger/smaller fonts */
-    reload_text_fstructs();
-    /* clear fill patterns until they are used if the zoom changed */
-    if (old_display_zoomscale != display_zoomscale)
-           clear_patterns();
-    setup_grid(cur_gridmode);
-    old_display_zoomscale = display_zoomscale;
-}
-
-/* DEPTH */
-
-static
-inc_depth(sw)
-    ind_sw_info           *sw;
-{
-    cur_depth++;
-    show_depth(sw);
-}
-
-static
-dec_depth(sw)
-    ind_sw_info           *sw;
-{
-    cur_depth--;
-    show_depth(sw);
-}
-
-show_depth(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_depth < 0)
-       cur_depth = 0;
-    else if (cur_depth > MAXDEPTH)
-       cur_depth = MAXDEPTH;
-
-    put_msg("Depth %3d", cur_depth);
-
-    /* write the depth in the background pixmap */
-    indbuf[0] = indbuf[1] = indbuf[2] = indbuf[3] = indbuf[4] = '\0';
-    sprintf(indbuf, "%3d", cur_depth);
-    update_string_pixmap(sw, indbuf, sw->sw_width - 22, 20);
-}
-
-/* TEXTSTEP */
-
-static
-inc_textstep(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_textstep >= 10.0) {
-       cur_textstep = (int) cur_textstep;      /* round first */
-       cur_textstep += 1.0;
-    } else if (cur_textstep >= 5.0) {
-       cur_textstep = ((int)(cur_textstep*2.0+0.01))/2.0;
-       cur_textstep += 0.5;
-    } else if (cur_textstep >= 2.0) {
-       cur_textstep = ((int)(cur_textstep*5.0+0.01))/5.0;
-       cur_textstep += 0.2;
-    } else
-       cur_textstep += 0.1;
-    show_textstep(sw);
-}
-
-static
-dec_textstep(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_textstep > 10.0) {
-       cur_textstep = (int)cur_textstep;       /* round first */
-       cur_textstep -= 1.0;
-    } else if (cur_textstep > 5.0) {
-       cur_textstep = ((int)(cur_textstep*2.0+0.01))/2.0;
-       cur_textstep -= 0.5;
-    } else if (cur_textstep > 2.0) {
-       cur_textstep = ((int)(cur_textstep*5.0+0.01))/5.0;
-       cur_textstep -= 0.2;
-    } else if (cur_textstep > 0.4)
-       cur_textstep -= 0.1;
-    show_textstep(sw);
-}
-
-/* could make this more generic - but a copy will do for font set JNT */
-static
-show_textstep(sw)
-    ind_sw_info           *sw;
-{
-    if (cur_textstep < 0)
-       cur_textstep = 0;
-    else if (cur_textstep > 99.0)
-       cur_textstep = 99.0;
-
-    put_msg("Text step %.1f", cur_textstep);
-    /* write the text step in the background pixmap */
-    indbuf[0] = indbuf[1] = indbuf[2] = indbuf[3] = indbuf[4] = '\0';
-    sprintf(indbuf, "%4.1f", cur_textstep);
-    update_string_pixmap(sw, indbuf, sw->sw_width - 28, 20);
-}
index c40241e..bb0a429 100644 (file)
@@ -39,9 +39,9 @@
 #endif
 
 #include "global.h"
-#include "../os_specific/Os_specific.h" 
+#include "Os_specific.h" 
 #include "All-extern-x1.h" 
-#include "../graphics/Graphics.h" 
+#include "Graphics.h" 
 
 #include <X11/cursorfont.h>
 #define         REVERSE        0
index b8966af..98e117c 100644 (file)
@@ -74,7 +74,7 @@
 #endif
 #endif
 
-#include "../machine.h"
+#include "machine.h"
 #include "defs.h"
 
 #include "All-extern.h"
index d76413f..d9fe190 100644 (file)
@@ -10,7 +10,7 @@
 
 #include "x_ptyxP.h"
 #include "x_data.h"
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern-x.h"
 #include "All-extern.h"
 #include "xscion.h"
 #endif
 
 #ifdef WITH_TK
-#include "../tclsci/TCL_Global.h"
+#include "TCL_Global.h"
 #endif
 
-#include "../os_specific/Os_specific.h" 
+#include "Os_specific.h" 
 
 extern int  Scierror __PARAMS((int iv,char *fmt,...));
 
index afccd82..04cce78 100644 (file)
@@ -17,7 +17,7 @@
 #include "wf_w_setup.h"
 #include "wf_w_util.h"
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern.h"
 
 /* file popup information */
index 4376c69..f28b935 100644 (file)
@@ -20,7 +20,7 @@
 #include "wf_mode.h"
 #include "wf_w_util.h"
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern.h"
 
 int
index 352bcd3..f2c4770 100644 (file)
@@ -60,7 +60,7 @@
 #include <malloc.h>
 #endif
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern.h"
 
 /* External variables */
index bf628ff..3ee0316 100644 (file)
@@ -30,9 +30,9 @@ char     cur_filename[FSIZE];
 #include <malloc.h>
 #endif 
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern.h"
-#include "../menusX/men_scilab.h"
+#include "men_scilab.h"
 
 extern Boolean file_msg_is_popped;
 extern Widget  file_msg_popup;
index 31f595a..71e577f 100644 (file)
@@ -3,7 +3,7 @@
 #include "wf_figx.h"
 #include "wf_resources.h"
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern.h"
 
 Display               *tool_d;
index 7ea5b12..3c187a5 100644 (file)
@@ -21,7 +21,7 @@ static  Widget        msg_form, msg_panel, name_panel;
 #include "wf_w_util.h"
 #include "wf_w_setup.h"
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern.h"
 
 
index 55a9310..0a8651c 100644 (file)
@@ -15,7 +15,7 @@
 #include "wf_w_setup.h"
 #include "wf_w_util.h"
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern.h"
 
 int            CMDPANEL_WD;
index ed8df93..4212f47 100644 (file)
@@ -17,7 +17,7 @@
 #include "wf_w_util.h"
 #include "wf_w_setup.h"
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern.h"
 
 /* manually flush out X events */
index 3d208c3..4108239 100644 (file)
@@ -29,7 +29,7 @@
  * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include "../machine.h"
+#include "machine.h"
 #include <stdio.h>
 #include <X11/Intrinsic.h>
 #include <X11/StringDefs.h>    /* Get standard string definations. */
index 93ec37d..a631207 100644 (file)
@@ -44,7 +44,7 @@
 #include "x_ptyx.h"
 #include "x_data.h"
 #include "global.h"
-#include "../version.h"
+#include "version.h"
 
 extern Widget realToplevel;
 
index 165e5bc..8fb0f70 100644 (file)
@@ -40,7 +40,7 @@ button.c      Handles button events in the terminal emulator.
 #include "x_error.h"
 #include "x_menu.h"
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern-x.h"
 
 #include <string.h> /* in case of dbmalloc */
index ed0ab87..00c1e9e 100644 (file)
@@ -31,7 +31,7 @@
 #define __STDC__ 1  
 #endif
 
-#include "../machine.h"
+#include "machine.h"
 #include "x_ptyxP.h"
 #include "x_VTparse.h"
 #include "x_data.h"
@@ -67,7 +67,7 @@
 
 
 #ifdef WITH_TK
-#include "../tclsci/TCL_Global.h"
+#include "TCL_Global.h"
 #endif
 
 
index e781bef..3612b05 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "x_ptyxP.h"           /* also gets Xlib.h */
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern-x.h"
 
 static void _CheckSelection(screen)
index 1cc4547..2da13f9 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "x_ptyxP.h"           /* gets Xt headers, too */
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern-x.h"
 
 #include <X11/keysym.h>
index 94ff531..712051e 100644 (file)
 #include <X11/cursorfont.h>
 #include <X11/Xaw3d/SimpleMenu.h>
 
-#include "../machine.h"
-#include "../graphics/Math.h"
 
-#include "../graphics/DestroyObjects.h"
+#include "machine.h"
+#include "math.h"
+#ifndef _MSC_VER
+#include "version.h"
+#endif
+
+
+#include "DestroyObjects.h"
 
 extern void  controlC_handler(int n);
 
index f921df3..026345e 100644 (file)
@@ -25,7 +25,7 @@ without express or implied warranty.
 #include <stdio.h>
 #include <signal.h>
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern-x.h"
 
 
index 807b74f..9342f5b 100644 (file)
@@ -26,7 +26,7 @@
  */
 
 #include "x_ptyxP.h"   /* X headers included here. */
-#include "../machine.h"
+#include "machine.h"
 
 #include <X11/Xos.h>
 #include <stdio.h>
index 863a45b..0044520 100644 (file)
@@ -35,7 +35,7 @@
 #include "x_error.h"
 #include "x_data.h"
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern-x.h"
 #include "All-extern.h"
 
index ee65b3d..e0cbbf8 100644 (file)
@@ -574,7 +574,7 @@ ScreenResize(screen, width, height, flags)
 
 
 #define SCITRW ";lines(%3d,%3d);\n"
-#include "../machine.h"
+#include "machine.h"
 
 /* JPC */
 Size2Scilab(rows, cols)
index 2a3e299..2a44d9b 100644 (file)
@@ -44,7 +44,7 @@
 #include "x_error.h"
 #include "x_menu.h"
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern-x.h"
 
 /* Event handlers */
index eb30013..044eb3f 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "x_ptyxP.h"
 
-#include "../machine.h"
+#include "machine.h"
 #include "All-extern-x.h"
 
 /*
index 5edb1d6..8e0dd0c 100644 (file)
@@ -5,7 +5,7 @@
 #include <string.h>
 #include <stdlib.h>
 
-#include "../machine.h"
+#include "machine.h"
 #include "../menusX/men_scilab.h" 
 #include "All-extern-x1.h" 
 #include "All-extern.h" 
index 8ce3991..50bda5b 100644 (file)
@@ -31,8 +31,8 @@
 #include "x_data.h"
 #include "x_error.h"
 #include "x_menu.h"
-#include "../stack-c.h"
-#include "../machine.h"
+#include "stack-c.h"
+#include "machine.h"
 #include "All-extern-x.h"
 
 #include <stdio.h>
@@ -266,9 +266,7 @@ register int amount;
  * All done within the scrolling region, of course.
  * Requires: amount > 0
  */
-void RevScroll(screen, amount)
-register TScreen *screen;
-register int amount;
+void RevScroll(register TScreen *screen, register int amount)
 {
        register int i = screen->bot_marg - screen->top_marg + 1;
        register int shift;
index 53339ea..57f1a21 100644 (file)
@@ -1,7 +1,11 @@
 /* Copyright (C) 1998 Chancelier Jean-Philippe */
 #include <stdio.h>
 #include <math.h>
-#include "../graphics/Math.h"
+#include "math.h"
+#include "math_graphics.h"
+#ifndef _MSC_VER
+#include "machine.h"
+#endif
 
 #include <X11/Xatom.h>
 #include <X11/Intrinsic.h>
index fd95d8e..84f7025 100644 (file)
@@ -8,7 +8,7 @@
  *  - Interruption for Scilab menu execution
  *  - History functions changed to use linked lists
  **********************************************************************/
-#include "../machine.h" 
+#include "machine.h" 
 
 static char Sci_Prompt[10];
 
@@ -65,7 +65,7 @@ static char Sci_Prompt[10];
 
 #include <stdio.h>
 #include <ctype.h>
-#include "../machine.h"
+#include "machine.h"
 
 #ifndef HAVE_TERMCAP
 #undef TERMCAP
@@ -87,10 +87,6 @@ static struct termio save_term;
 static struct termio arg;
 #endif
 
-#ifndef MAX
-#define MAX(a, b) (a > b ? a : b)
-#endif
-
 #define EXCL                  0x0021
 #define UP_ARROW              0x0148
 #define DOWN_ARROW            0x0150
@@ -223,7 +219,6 @@ static char *CL=NULL;            /* clear screen */
 
 extern int GetSaveHistoryAfterNcommands(void);
 extern char * getfilenamehistory(void);
-extern void write_history(char *filename);
 
 int NumberOfCommands=0;
 
diff --git a/scilab/modules/helptools/src/Makefile b/scilab/modules/helptools/src/Makefile
deleted file mode 100644 (file)
index c284eb5..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-SHELL = /bin/sh
-
-include ../Path.incl
-include ../Makefile.incl
-
-man :: 
-       @case '${MFLAGS}' in *[ik]*) set +e;; esac; \
-       for i in eng fr;\
-       do \
-               (cd $$i ; $(MAKE) $(MFLAGS) man ); \
-       done
-check :: 
-       @case '${MFLAGS}' in *[ik]*) set +e;; esac; \
-       for i in eng fr;\
-       do \
-               (cd $$i ; $(MAKE) $(MFLAGS) check ); \
-       done
-
-manclean::
-       @case '${MFLAGS}' in *[ik]*) set +e;; esac; \
-       for i in eng fr;\
-       do \
-               (cd $$i ; $(MAKE) $(MFLAGS) manclean); \
-       done
-
-distclean::
-       @case '${MFLAGS}' in *[ik]*) set +e;; esac; \
-       for i in eng fr;\
-       do \
-               (cd $$i ; $(MAKE) $(MFLAGS) distclean); \
-       done
-
-cvsclean::
-       @$(RM) -f -r arma comm control dcd elementary fileio functions graphics gui identification linear metanet nonlinear polynomials programming pvm robust scicos signal sound strings tdcs time-date tksci translation utilities time
index 71cc45a..3a60799 100644 (file)
@@ -1,3 +1,8 @@
+##########
+### Sylvestre Ledru <sylvestre.ledru@inria.fr>
+### INRIA - Scilab 2006 
+##########
+
 INTEGER_C_SOURCES = src/c/genconcatcol.c \
 src/c/genprod.c \
 src/c/genrdiv.c \
@@ -44,43 +49,43 @@ src/c/gencuprod.c \
 src/c/genbitops.c \
 src/c/genimpl.c
 
-INTEGER_FORTRAN_SOURCES = src/fortran/unarybit.f \
-src/fortran/i_mput.f \
-src/fortran/i_logic.f \
-src/fortran/i_a_i.f \
-src/fortran/i_b_i.f \
-src/fortran/i_c_i.f \
-src/fortran/i_d_i.f \
-src/fortran/i_mini.f \
-src/fortran/intinttype.f \
-src/fortran/i_f_i.f \
-src/fortran/i_maxi.f \
-src/fortran/i_matrix.f \
-src/fortran/i_i_i.f \
-src/fortran/i_l_i.f \
-src/fortran/i_m_i.f \
-src/fortran/intops.f \
-src/fortran/i_prod.f \
-src/fortran/i_convert.f \
-src/fortran/i_q_i.f \
-src/fortran/i_r_i.f \
-src/fortran/i_tril.f \
-src/fortran/i_s_i.f \
-src/fortran/i_x_i.f \
-src/fortran/uppertype.f \
-src/fortran/i_triu.f \
-src/fortran/i_e.f \
-src/fortran/memused.f \
-src/fortran/bitops.f \
-src/fortran/i_mget.f \
-src/fortran/i_p.f \
-src/fortran/i_t.f \
-src/fortran/i_sum.f \
-src/fortran/i_diag.f \
-src/fortran/i_abs.f \
-src/fortran/convert.f \
-src/fortran/i_cumprod.f \
-src/fortran/i_cumsum.f \
+INTEGER_FORTRAN_SOURCES = src/fortran/unarybit.f \
+src/fortran/i_mput.f \
+src/fortran/i_logic.f \
+src/fortran/i_a_i.f \
+src/fortran/i_b_i.f \
+src/fortran/i_c_i.f \
+src/fortran/i_d_i.f \
+src/fortran/i_mini.f \
+src/fortran/intinttype.f \
+src/fortran/i_f_i.f \
+src/fortran/i_maxi.f \
+src/fortran/i_matrix.f \
+src/fortran/i_i_i.f \
+src/fortran/i_l_i.f \
+src/fortran/i_m_i.f \
+src/fortran/intops.f \
+src/fortran/i_prod.f \
+src/fortran/i_convert.f \
+src/fortran/i_q_i.f \
+src/fortran/i_r_i.f \
+src/fortran/i_tril.f \
+src/fortran/i_s_i.f \
+src/fortran/i_x_i.f \
+src/fortran/uppertype.f \
+src/fortran/i_triu.f \
+src/fortran/i_e.f \
+src/fortran/memused.f \
+src/fortran/bitops.f \
+src/fortran/i_mget.f \
+src/fortran/i_p.f \
+src/fortran/i_t.f \
+src/fortran/i_sum.f \
+src/fortran/i_diag.f \
+src/fortran/i_abs.f \
+src/fortran/convert.f \
+src/fortran/i_cumprod.f \
+src/fortran/i_cumsum.f \
 src/fortran/i_kron.f
 
 GATEWAY_C_SOURCES = sci_gateway/c/gw_integer.c
@@ -123,12 +128,8 @@ libinteger_la_SOURCES = $(INTEGER_C_SOURCES) $(INTEGER_FORTRAN_SOURCES) $(GATEWA
 
 libinteger_la_DEPENDENCIES = \
        $(top_builddir)/modules/polynomials/libpolynomials.la \
-       $(top_builddir)/modules/core/libcore.la 
-
-#\
-#      $(top_builddir)/libs/blas/libblas.la \
-#      $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la 
-
+       $(top_builddir)/modules/core/libcore.la \
+       $(top_builddir)/modules/fileio/libfileio.la 
 
 
 libinteger_la_LIBADD = $(libinteger_la_DEPENDENCIES)
diff --git a/scilab/modules/integer/src/c/Makefile b/scilab/modules/integer/src/c/Makefile
deleted file mode 100644 (file)
index b9db18d..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-SHELL = /bin/sh
-SCIDIR=../..
-SCIDIR1=..\..
-LIBRARY = $(SCIDIR)/libs/int.a
-
-OBJSC = tpconv.o \
-       genadd.o gencopy.o genmcopy.o genrdiv.o genextrac1.o genextrac2.o \
-       gendot.o genmmul.o gencheck.o geninsert1.o geninsert2.o genscal.o\
-       genset.o gensubst.o genvmul.o genmtran.o genmsum.o gensum.o \
-       genmprod.o genprod.o gencuprod.o genmcuprod.o \
-       gencusum.o genmcusum.o genmdsp.o genbitops.o mgeti.o mputi.o \
-       genabs.o gendiag.o genmdiag.o gentril.o gentriu.o genkron.o \
-       genmmax.o genmmin.o genmax2.o genmin2.o gifimg.o \
-       genconcatrow.o genconcatcol.o genisany.o genimpl.o i_nextj.o
-
-
-OBJSF = intelm.o intops.o  memused.o uppertype.o \
-       intinttype.o convert.o bitops.o unarybit.o i_mget.o i_mput.o\
-       i_a_i.o i_s_i.o i_p.o i_e.o i_i_i.o \
-       i_c_i.o i_f_i.o i_m_i.o i_r_i.o i_l_i.o i_x_i.o i_d_i.o i_q_i.o \
-       i_t.o i_logic.o i_sum.o i_cumsum.o  i_prod.o i_cumprod.o \
-       i_convert.o i_abs.o i_diag.o \
-       i_tril.o i_triu.o i_kron.o i_maxi.o i_mini.o  readxbm.o \
-       i_matrix.o i_b_i.o
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS)
-
-FFLAGS = $(FC_OPTIONS)
-
-include ../Make.lib
-
-bitops.o: ../stack.h
-convert.o: ../stack.h
-i_a_i.o: ../stack.h
-i_abs.o: ../stack.h
-i_c_i.o: ../stack.h
-i_convert.o: ../stack.h
-i_cumsum.o: ../stack.h
-i_d_i.o: ../stack.h
-i_diag.o: ../stack.h
-i_e.o: ../stack.h
-i_f_i.o: ../stack.h
-i_i_i.o: ../stack.h
-i_kron.o: ../stack.h
-i_l_i.o: ../stack.h
-i_logic.o: ../stack.h
-i_m_i.o: ../stack.h
-i_matrix.o: ../stack.h
-i_maxi.o: ../stack.h
-i_mget.o: ../stack.h
-i_mini.o: ../stack.h
-i_mput.o: ../stack.h
-i_p.o: ../stack.h
-i_q_i.o: ../stack.h
-i_r_i.o: ../stack.h
-i_s_i.o: ../stack.h
-i_sum.o: ../stack.h
-i_t.o: ../stack.h
-i_tril.o: ../stack.h
-i_triu.o: ../stack.h
-i_x_i.o: ../stack.h
-intelm.o: ../stack.h
-intinttype.o: ../stack.h
-intops.o: ../stack.h
-iread.o: ../stack.h
-readgif.o: ../stack.h
-readxbm.o: ../stack.h
-unarybit.o: ../stack.h
-
-db2int.o: db2int.c ../machine.h
-genabs.o: genabs.c ../machine.h
-genadd.o: genadd.c ../machine.h
-genbitops.o: genbitops.c ../machine.h
-genbitor.o: genbitor.c ../machine.h
-gencheck.o: gencheck.c ../machine.h
-genconcatcol.o: genconcatcol.c ../machine.h
-genconcatrow.o: genconcatrow.c ../machine.h
-gencopy.o: gencopy.c ../machine.h
-gencusum.o: gencusum.c ../machine.h
-gendiag.o: gendiag.c ../machine.h
-gendot.o: gendot.c ../machine.h
-genextrac1.o: genextrac1.c ../machine.h
-genextrac2.o: genextrac2.c ../machine.h
-geninsert1.o: geninsert1.c ../machine.h
-geninsert2.o: geninsert2.c ../machine.h
-genkron.o: genkron.c ../machine.h
-genmax2.o: genmax2.c ../machine.h
-genmcopy.o: genmcopy.c ../machine.h
-genmcusum.o: genmcusum.c ../machine.h
-genmdiag.o: genmdiag.c ../machine.h
-genmdsp.o: genmdsp.c ../machine.h
-genmin2.o: genmin2.c ../machine.h
-genmmax.o: genmmax.c ../machine.h
-genmmin.o: genmmin.c ../machine.h
-genmmul.o: genmmul.c ../machine.h
-genmsum.o: genmsum.c ../machine.h
-genmtran.o: genmtran.c ../machine.h
-genrdiv.o: genrdiv.c ../machine.h
-genrowconc.o: genrowconc.c ../machine.h
-genscal.o: genscal.c ../machine.h
-genset.o: genset.c ../machine.h
-gensubst.o: gensubst.c ../machine.h
-gensum.o: gensum.c ../machine.h
-gentril.o: gentril.c ../machine.h
-gentriu.o: gentriu.c ../machine.h
-genvmul.o: genvmul.c ../machine.h
-gifimg.o: gifimg.c ../gd/gd.h ../machine.h
-mgeti.o: mgeti.c ../machine.h ../fileio/misc.h
-mputi.o: mputi.c ../machine.h ../fileio/misc.h
-readgifimg.o: readgifimg.c ../gd/gd.h ../machine.h
-tpconv.o: tpconv.c ../machine.h
-
index 2e8ab0c..3242304 100644 (file)
@@ -18,7 +18,7 @@ libinterpolation_la_includedir=$(includedir)/interpolation
 libinterpolation_la_include_HEADERS = includes/gw_interpolation.h \
 includes/interpolation.h
 
-libinterpolation_la_CFLAGS=  -Iincludes/ 
+libinterpolation_la_CFLAGS=  -Iincludes/ -I$(top_srcdir)/libs/MALLOC/includes/
 #-Isrc/c/
 lib_LTLIBRARIES = libinterpolation.la
 
index 41cc4ba..bc2e475 100644 (file)
@@ -1,4 +1,4 @@
-INTERSCI_LIB_C_SOURCES = \
+INTERSCI_LIB_C_SOURCES = \
 src/lib/libinter.c \
 src/lib/erro.c \
 src/lib/out.c
@@ -24,9 +24,10 @@ lib_LTLIBRARIES = libintersci.la
 bin_PROGRAMS = intersci
 intersci_SOURCES = $(INTERSCI_EXE_C_SOURCES)
 
-
 libintersci_la_SOURCES = $(INTERSCI_LIB_C_SOURCES)
 
+libintersci_la_CFLAGS = -I$(top_srcdir)/libs/MALLOC/includes/
+
 libintersci_la_DEPENDENCIES = \
        $(top_builddir)/libs/MALLOC/libmalloc.la
 
diff --git a/scilab/modules/intersci/src/exe/Makefile b/scilab/modules/intersci/src/exe/Makefile
deleted file mode 100644 (file)
index 129417c..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-SHELL = /bin/sh
-SCIDIR=..
-
-include $(SCIDIR)/Version.incl
-include $(SCIDIR)/Makefile.incl
-
-CFLAGS = $(CC_OPTIONS) -I../routines/
-
-OBJ = intersci.o
-PROGRAM = $(SCIDIR)/bin/intersci
-
-OBJ1 = intersci-n.o getrhs.o crerhs.o variables.o read.o fornames.o out.o outext.o declare.o opt.o check.o
-PROGRAM1 = $(SCIDIR)/bin/intersci-n
-
-all:: $(PROGRAM) $(PROGRAM1)
-
-$(PROGRAM): $(OBJ)
-       $(RM) $(PROGRAM)
-       $(CC) -o $(PROGRAM) $(OBJ) $(CC_LDFLAGS)
-
-$(PROGRAM1): $(OBJ1)
-       $(RM) $(PROGRAM1)
-       $(CC) -o $(PROGRAM1) $(OBJ1) $(CC_LDFLAGS)
-
-clean::
-       $(RM) $(OBJ) $(OBJ1)
-distclean:: clean 
-       $(RM) $(PROGRAM1) $(PROGRAM)  *.fundef ex*.f
-
-$(OBJ): intersci.h
-$(OBJ1) : intersci-n.h 
-
-
-
-
index 4379fc0..b7a3412 100644 (file)
@@ -73,20 +73,16 @@ libio_la_includedir=$(includedir)/io
 libio_la_include_HEADERS = includes/gw_io.h \
 includes/sci_getrelativefilename.h
 
-
-libio_la_CFLAGS=  -Iincludes/ 
+libio_la_CFLAGS=  -Iincludes/ -I$(top_srcdir)/libs/MALLOC/includes/
 
 lib_LTLIBRARIES = libio.la
 
 libio_la_SOURCES = $(IO_C_SOURCES) $(IO_FORTRAN_SOURCES) $(GATEWAY_C_SOURCES) $(GATEWAY_FORTRAN_SOURCES)
 
 libio_la_DEPENDENCIES = \
-       $(top_builddir)/module/sparse/libsparse.la \
-       $(top_builddir)/module/fileio/libfileio.la
-
-#      $(top_builddir)/modules/core/libcore.la \
-#      $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la 
-
+       $(top_builddir)/modules/sparse/libsparse.la \
+       $(top_builddir)/modules/fileio/libfileio.la \
+       $(top_builddir)/libs/MALLOC/libmalloc.la
 
 
 libio_la_LIBADD = $(libio_la_DEPENDENCIES)
diff --git a/scilab/modules/javasci/src/java/Makefile b/scilab/modules/javasci/src/java/Makefile
deleted file mode 100644 (file)
index 61f4181..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-SCIDIR=../../..
-SOURCES=BadDataArgumentException.java Scilab.java SciDoubleArray.java SciDouble.java SciStringArray.java SciString.java SciComplexArray.java SciComplex.java
-CLASSREP=$(SCIDIR)/bin
-DEST=$(CLASSREP)/javasci
-CLASSES= $(DEST)/BadDataArgumentException.class $(DEST)/Scilab.class $(DEST)/SciDoubleArray.class $(DEST)/SciDouble.class $(DEST)/SciStringArray.class $(DEST)/SciComplexArray.class $(DEST)/SciComplex.class
-
-JAVAC=javac -d $(CLASSREP) -classpath $(CLASSREP)
-
-all:: $(CLASSES)
-
-$(DEST)/BadDataArgumentException.class: BadDataArgumentException.java
-       @$(JAVAC)  BadDataArgumentException.java
-
-$(DEST)/Scilab.class: Scilab.java
-       @$(JAVAC)  Scilab.java
-
-$(DEST)/SciDoubleArray.class: SciDoubleArray.java
-       @$(JAVAC)  SciDoubleArray.java
-       
-$(DEST)/SciDouble.class: SciDouble.java
-       @$(JAVAC)  SciDouble.java
-
-$(DEST)/SciStringArray.class: SciStringArray.java
-       @$(JAVAC)  SciStringArray.java
-       
-$(DEST)/SciString.class: SciString.java
-       @$(JAVAC)  SciString.java
-
-$(DEST)/SciComplexArray.class: SciComplexArray.java
-       @$(JAVAC)  SciComplexArray.java
-       
-$(DEST)/SciComplex.class: SciComplex.java
-       @$(JAVAC)  SciComplex.java
-               
-
-cleanC::
-       @$(RM) -f $(DEST)/*.class
-
diff --git a/scilab/modules/jvm/src/Makefile b/scilab/modules/jvm/src/Makefile
deleted file mode 100644 (file)
index c8c8078..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-SHELL = /bin/sh
-
-SCIDIR=../..
-SCIDIR1=..\..
-
-LIBRARY = $(SCIDIR)/libs/libjvm.a
-
-OBJSC = jvms.o JVM_CONSOLE.o JVM_Unix.o
-        
-OBJSF =
-
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS) $(XFLAGS) -I"../../Java/jdk1.5.0_06/include" -I"../../Java/jdk1.5.0_06/include/linux"
-
-FFLAGS = $(FC_OPTIONS)
-
-include ../Make.lib
-
diff --git a/scilab/modules/linear_algebra/src/fortran/complexify.f b/scilab/modules/linear_algebra/src/fortran/complexify.f
new file mode 100644 (file)
index 0000000..f8e1510
--- /dev/null
@@ -0,0 +1,41 @@
+      logical function complexify(n)
+c     transforms the real matrix at position n into complex
+      include 'stack.h'
+c
+      integer iadr,sadr
+c
+      iadr(l)=l+l-1
+      sadr(l)=(l/2)+1
+c
+      complexify=.false.
+      nn=top-rhs+n
+      ln=lstk(nn)
+      ln1=lstk(nn+1)
+      isize=ln1-ln
+      iln=iadr(ln)
+      if(istk(iln+3).eq.1) then
+         complexify=.true.
+         return
+      endif
+      istk(iln+3)=1
+      m1=istk(iln+1)
+      n1=istk(iln+2)
+      mn=m1*n1
+      do 1 k=top-rhs+n,top
+         lstk(k+1)=lstk(k+1)+mn
+ 1    continue
+      lfree=lstk(top+1)
+      lw=lfree-ln
+      err=lfree+lw+mn-lstk(bot)
+      if (err .gt. 0) then
+         call error(17)
+         return
+      endif
+      call dcopy(isize,stk(ln),1,stk(lfree),1)
+      call dcopy(mn,0.0d0,0,stk(lfree+isize),1)
+      call dcopy(lw-isize-mn,stk(ln1),1,stk(lfree+isize+mn),1)
+      call dcopy(lw,stk(lfree),1,stk(ln),1)
+      complexify=.true.
+      return
+      end
+
diff --git a/scilab/modules/linear_algebra/src/fortran/issymmetric.f b/scilab/modules/linear_algebra/src/fortran/issymmetric.f
new file mode 100644 (file)
index 0000000..ab6292a
--- /dev/null
@@ -0,0 +1,53 @@
+      integer function issymmetric(in)
+c     return 1 if matrix at position in is symmetric
+      include 'stack.h'
+      double precision sr
+c     
+      integer iadr,sadr
+c     
+      iadr(l)=l+l-1
+      sadr(l)=(l/2)+1
+c     
+      issymmetric=0
+      nnn=top-rhs+in
+      l=lstk(nnn)
+      il=iadr(l)
+      m=istk(il+1)
+      n=istk(il+2)
+      l=sadr(il+4)
+      nn=m*n
+      if (m.ne.n) return
+      issymmetric =0
+      if (istk(il+3).eq.0) then
+         do 20 j = 1,n
+            do 19 i = 1,j
+               ls = l + (i-1) + (j-1)*n
+               ll = l + (i-1)*n + (j-1)
+               sr = abs(stk(ll)-stk(ls))
+               if (stk(ll)+sr .gt. stk(ll)) goto 21
+ 19         continue
+ 20      continue
+         issymmetric = 1
+ 21      continue
+         return
+      else
+      if (n .eq. 1) goto 210
+      do 200 j = 2,n
+        j1 = j - 1
+        do 200 i = 1,j1
+          ls = l + (i-1) + j1*n
+          ll = l + (i-1)*n + j1
+          sr = abs(stk(ll)-stk(ls))
+          si = abs(stk(ll+nn)+stk(ls+nn))
+          if (stk(ll)+sr.gt.stk(ll) .or. stk(ll+nn)+si.gt.stk(ll+nn))
+     &      goto 230
+ 200   continue
+ 210   do 220 j = 1,n
+        ll = l + (j-1) + (j-1)*n
+        if (stk(ll)+abs(stk(ll+nn)) .gt. stk(ll)) goto 230
+ 220  continue
+      issymmetric = 1
+ 230  continue
+         return
+      endif
+      end
index 7ead6c2..6cc16c0 100644 (file)
@@ -6,18 +6,19 @@
 LOCALIZATION_C_SOURCES = src/hashtable_localization.c \
 src/localization.c
 
-
 liblocalization_la_includedir=$(includedir)/localization
 
 liblocalization_la_include_HEADERS = includes/localization.h
 
-liblocalization_la_CFLAGS=  -Iincludes/ -Isrc/
+liblocalization_la_CFLAGS=  -Iincludes/ -Isrc/ -I$(top_srcdir)/libs/MALLOC/includes/ $(XML_FLAGS)
+liblocalization_la_LDFLAGS= -I$(XML_LIBS)
 
 lib_LTLIBRARIES = liblocalization.la
 
 liblocalization_la_SOURCES = $(LOCALIZATION_C_SOURCES) 
 
-liblocalization_la_DEPENDENCIES = 
+liblocalization_la_DEPENDENCIES =      $(top_builddir)/libs/MALLOC/libmalloc.la \
+$(top_builddir)/libs/hashtable/libhashtable.la
 
 liblocalization_la_LIBADD = $(liblocalization_la_DEPENDENCIES)
 
index c77f995..ea33df1 100644 (file)
@@ -5,12 +5,12 @@
 #ifndef __LOCALIZATION_H__
 #define __LOCALIZATION_H__
 /*-----------------------------------------------------------------------------------*/ 
-#include "xmlreader.h"
+#include "libxml/xmlreader.h"
 #include <string.h>
 #include <iconv.h>
 #include "hashtable_localization.h"
 /*-----------------------------------------------------------------------------------*/ 
-#if _MSC_VER
+#ifdef _MSC_VER
        #ifdef EXPORT_LOCALIZATION_DLL
                #define IMPORT_EXPORT_LOCALIZATION_DLL __declspec(dllexport)
        #else
diff --git a/scilab/modules/maple2scilab/src/Makefile b/scilab/modules/maple2scilab/src/Makefile
deleted file mode 100644 (file)
index 0db56e5..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-SHELL = /bin/sh
-
-include ../Makefile.incl
-
-# If necessary, change the path of Maple below
-MAPLE = maple
-# If necessary, change the path of Scilab below
-SCIDIR= /usr/local/lib/scilab
-
-tests:
-       $(MAPLE) < examples.mpl > examples.out
-       $(SCIDIR)/util/scidem $(SCIDIR) examples.tst examples.dia
-
-clean::
-       $(RM) foo* examples.out examples.dia
-
-distclean::
-       $(RM) foo* examples.out examples.dia
index 6ea070a..f94d9e0 100644 (file)
@@ -119,7 +119,7 @@ libmetanet_la_includedir=$(includedir)/metanet
 
 libmetanet_la_include_HEADERS = includes/gw_metanet.h
 
-libmetanet_la_CFLAGS=  -Iincludes/ 
+libmetanet_la_CFLAGS=  -Iincludes/  -I$(top_srcdir)/libs/MALLOC/includes/
 
 lib_LTLIBRARIES = libmetanet.la
 
diff --git a/scilab/modules/metanet/src/c/Makefile b/scilab/modules/metanet/src/c/Makefile
deleted file mode 100644 (file)
index 7c9b8a3..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-SHELL = /bin/sh
-SCIDIR=../..
-SCIDIR1=..\..
-
-LIBRARY = $(SCIDIR)/libs/metanet.a
-
-OBJSC = loadg.o saveg.o connex.o dmtree.o paths.o \
-       transc.o files.o myhsearch.o
-
-OBJSF = metane.o arbor.o bandred.o bmatch.o busack.o carete.o \
-       cent.o cfc.o chcm.o \
-       clique.o clique1.o \
-       compc.o compfc.o compmat.o deumesh.o diam.o dijkst.o \
-       dfs.o dfs1.o dfs2.o eclat.o flomax.o floqua.o ford.o fordfulk.o \
-       frang.o \
-       frmtrs.o ftrans.o getran.o hamil.o hullcvex.o kilter.o kiltq.o \
-       knapsk.o johns.o l2que.o match.o mesh2b.o meshmesh.o minty.o mintyq.o \
-       pcchna.o permuto.o prfmatch.o prim.o prim1.o relax.o seed.o \
-       tconex.o visitor.o
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS)
-FFLAGS = $(FC_OPTIONS)
-
-include ../Make.lib
-
-
-metane.o: ../stack.h
-
-connex.o: connex.c ../machine.h
-dmtree.o: dmtree.c ../machine.h
-files.o: files.c
-loadg.o: loadg.c mysearch.h ../machine.h defs.h
-myhsearch.o: myhsearch.c mysearch.h
-paths.o: paths.c ../machine.h
-saveg.o: saveg.c ../machine.h
-transc.o: transc.c ../machine.h
-
diff --git a/scilab/modules/metanet/src/fortran/Makefile b/scilab/modules/metanet/src/fortran/Makefile
deleted file mode 100644 (file)
index 7c9b8a3..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-SHELL = /bin/sh
-SCIDIR=../..
-SCIDIR1=..\..
-
-LIBRARY = $(SCIDIR)/libs/metanet.a
-
-OBJSC = loadg.o saveg.o connex.o dmtree.o paths.o \
-       transc.o files.o myhsearch.o
-
-OBJSF = metane.o arbor.o bandred.o bmatch.o busack.o carete.o \
-       cent.o cfc.o chcm.o \
-       clique.o clique1.o \
-       compc.o compfc.o compmat.o deumesh.o diam.o dijkst.o \
-       dfs.o dfs1.o dfs2.o eclat.o flomax.o floqua.o ford.o fordfulk.o \
-       frang.o \
-       frmtrs.o ftrans.o getran.o hamil.o hullcvex.o kilter.o kiltq.o \
-       knapsk.o johns.o l2que.o match.o mesh2b.o meshmesh.o minty.o mintyq.o \
-       pcchna.o permuto.o prfmatch.o prim.o prim1.o relax.o seed.o \
-       tconex.o visitor.o
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS)
-FFLAGS = $(FC_OPTIONS)
-
-include ../Make.lib
-
-
-metane.o: ../stack.h
-
-connex.o: connex.c ../machine.h
-dmtree.o: dmtree.c ../machine.h
-files.o: files.c
-loadg.o: loadg.c mysearch.h ../machine.h defs.h
-myhsearch.o: myhsearch.c mysearch.h
-paths.o: paths.c ../machine.h
-saveg.o: saveg.c ../machine.h
-transc.o: transc.c ../machine.h
-
diff --git a/scilab/modules/optimization/src/Makefile b/scilab/modules/optimization/src/Makefile
deleted file mode 100644 (file)
index 93881a9..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-SHELL = /bin/sh
-
-SCIDIR=../..
-SCIDIR1=..\..
-
-LIBRARY = $(SCIDIR)/libs/optim.a
-
-OBJSC = sp.o 
-
-OBJSF =        ajour.o bfgsd.o calbx.o calmaj.o fmulb1.o fmuls1.o fpq2.o \
-       fremf1.o gcbd.o gcp.o  majysa.o majour.o majz.o \
-       n1fc1.o n1fc1a.o ffinf1.o fprf2.o fremf2.o n1fc1o.o frdf1.o \
-       fuclid.o nlis2.o \
-       n1gc2.o n1gc2a.o n1gc2b.o n1qn1.o n1qn1a.o \
-       proj.o qnbd.o rednor.o relvar.o rlbd.o satur.o shanph.o optr03.o \
-       optr01.o zgcbd.o zqnbd.o n1qn2.o n1qn2a.o strang.o plcbas.o \
-       anfm01.o anfm02.o anfm03.o anfm04.o anfm05.o anfm06.o \
-       anrs01.o anrs02.o \
-       aux003.o auxo01.o opvf03.o tol03.o desr03.o dimp03.o nvkt03.o dnrm0.o \
-       pasr03.o dipvtf.o icse.o icse0.o icse1.o icse2.o zthz.o icscof.o \
-       icsei.o icsec2.o \
-       dogleg.o enorm.o fdjac1.o fdjac2.o hybrd.o hybrd1.o hybrj.o hybrj1.o \
-       dpmpar.o lmder.o lmdif.o lmpar.o qrsolv.o \
-       qform.o qrfac.o r1mpyq.o r1updt.o\
-       fmc11z.o fajc1.o fretc1.o fmani1.o fcomp1.o \
-       fmlag1.o nlis0.o fcube.o fmc11a.o fmc11b.o fmc11e.o \
-       n1qn3.o n1qn3a.o ddd2.o dcube.o ctonb.o ctcab.o ql0001.o
-
-include ../../Makefile.incl
-
-CFLAGS = $(CC_OPTIONS)
-FFLAGS = $(FC_OPTIONS)
-
-include ../Make.lib
-
-sp.o: spd.h ../machine.h
diff --git a/scilab/modules/polynomials/Makefile b/scilab/modules/polynomials/Makefile
deleted file mode 100644 (file)
index 7eae649..0000000
+++ /dev/null
@@ -1,1155 +0,0 @@
-# Makefile.in generated by automake 1.9.6 from Makefile.am.
-# modules/polynomials/Makefile.  Generated from Makefile.in by configure.
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005  Free Software Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-
-
-
-srcdir = .
-top_srcdir = ../..
-
-pkgdatadir = $(datadir)/scilab
-pkglibdir = $(libdir)/scilab
-pkgincludedir = $(includedir)/scilab
-top_builddir = ../..
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-INSTALL = /usr/bin/install -c
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = i686-pc-linux-gnu
-host_triplet = i686-pc-linux-gnu
-subdir = modules/polynomials
-DIST_COMMON = $(libpolynomials_la_include_HEADERS) \
-       $(srcdir)/Makefile.am $(srcdir)/Makefile.in
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/check_compiler.m4 \
-       $(top_srcdir)/m4/fortran.m4 $(top_srcdir)/m4/gtk-2.0.m4 \
-       $(top_srcdir)/m4/java.m4 $(top_srcdir)/m4/libs_by_debian.m4 \
-       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
-       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
-       $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pvm.m4 \
-       $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-       $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
-CONFIG_CLEAN_FILES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
-    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-    *) f=$$p;; \
-  esac;
-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(libdir)" \
-       "$(DESTDIR)$(libpolynomials_la_includedir)"
-libLTLIBRARIES_INSTALL = $(INSTALL)
-LTLIBRARIES = $(lib_LTLIBRARIES)
-am__DEPENDENCIES_1 = $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la
-am__objects_1 = residu.lo imptra.lo dmpadj.lo impins.lo dpmul1.lo \
-       wprxc.lo dmpcnc.lo wmpmu.lo mpinsp.lo impext.lo bezout.lo \
-       recbez.lo sfact1.lo dmptld.lo dpodiv.lo dmptra.lo dmpins.lo \
-       dpsimp.lo dmp2pm.lo dmpext.lo wpmul.lo bezstp.lo wmpad.lo \
-       dprxc.lo quadsd.lo wmpadj.lo dmpmu.lo wpmul1.lo wmpcnc.lo \
-       dmpdsp.lo mptri.lo horner.lo idegre.lo fxshfr.lo mpdiag.lo \
-       matra.lo dmpcle.lo rpoly.lo wmptld.lo wpodiv.lo wdmpmu.lo \
-       wmptra.lo balbak.lo wmpins.lo mpdegr.lo ddmpev.lo realit.lo \
-       dpmul.lo sfact2.lo dmpad.lo nextk.lo blktit.lo dimin.lo \
-       newest.lo dwmpmu.lo impcnc.lo wdmpad.lo fmt.lo wmpcle.lo \
-       quadit.lo dmrdsp.lo wmdsp.lo quad.lo
-am__objects_2 = sci_f_simp.lo sci_f_poly.lo sci_f_varn.lo sci_f_sum.lo \
-       sci_f_div.lo sci_f_diag.lo sci_f_prod.lo polops.lo \
-       sci_f_bezout.lo sci_f_triu_tril.lo sci_f_roots.lo \
-       sci_f_psimp.lo sci_f_rsimp.lo sci_f_coeff.lo sci_f_degree.lo \
-       sci_f_pclean.lo sci_f_sfact.lo sci_f_simpmd.lo
-am__objects_3 = libpolynomials_la-gw_polynomials.lo \
-       libpolynomials_la-sci_sfact.lo libpolynomials_la-sci_cleanp.lo \
-       libpolynomials_la-sci_sum.lo libpolynomials_la-sci_prod.lo \
-       libpolynomials_la-sci_diag.lo \
-       libpolynomials_la-sci_simp_mode.lo \
-       libpolynomials_la-sci_roots.lo libpolynomials_la-sci_varn.lo \
-       libpolynomials_la-sci_simp.lo libpolynomials_la-sci_bezout.lo \
-       libpolynomials_la-sci_tril.lo libpolynomials_la-sci_div.lo \
-       libpolynomials_la-sci_coeff.lo libpolynomials_la-sci_poly.lo \
-       libpolynomials_la-sci_triu.lo libpolynomials_la-sci_eval.lo \
-       libpolynomials_la-sci_degree.lo
-am_libpolynomials_la_OBJECTS = $(am__objects_1) $(am__objects_2) \
-       $(am__objects_3)
-libpolynomials_la_OBJECTS = $(am_libpolynomials_la_OBJECTS)
-DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/modules/core/includes
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__depfiles_maybe = depfiles
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
-       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
-       $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-       $(AM_LDFLAGS) $(LDFLAGS) -o $@
-F77COMPILE = $(F77) $(AM_FFLAGS) $(FFLAGS)
-LTF77COMPILE = $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS)
-F77LD = $(F77)
-F77LINK = $(LIBTOOL) --mode=link $(F77LD) $(AM_FFLAGS) $(FFLAGS) \
-       $(AM_LDFLAGS) $(LDFLAGS) -o $@
-SOURCES = $(libpolynomials_la_SOURCES)
-DIST_SOURCES = $(libpolynomials_la_SOURCES)
-libpolynomials_la_includeHEADERS_INSTALL = $(INSTALL_HEADER)
-HEADERS = $(libpolynomials_la_include_HEADERS)
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run aclocal-1.9
-AMDEP_FALSE = #
-AMDEP_TRUE = 
-AMTAR = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run tar
-AR = ar
-AR_FLAGS = cru
-ATLAS_DIR = 
-AUTOCONF = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run automake-1.9
-AWK = mawk
-BLPR_SCRIPTS = $(BPROGRAMS)
-CC = gcc
-CCDEPMODE = depmode=gcc3
-CC_LDFLAGS = 
-CC_OPTIONS = 
-CC_PICFLAGS = 
-CFLAGS = -g -O2 -DNDEBUG -D_FORTIFY_SOURCE=2 -Dlinux -DNARROWPROTO -I/home/sylvestre/dev/scilab5/libs/MALLOC/includes/
-CPP = gcc -E
-CPPFLAGS = 
-CXX = 
-CXXCPP = 
-CXXFLAGS = 
-CYGPATH_W = echo
-DEFS = -DHAVE_CONFIG_H
-DEPDIR = .deps
-DLDLIB = 
-DLD_SUBDIR = 
-DLLTOOL = 
-DUMPBIN = 
-ECHO_C = 
-ECHO_N = -n
-ECHO_T = 
-EGREP = /bin/grep -E
-EXAMPLES_TESTS = $(SUBDIRS1) $(SUBDIRS2)
-EXEC_PREFIX_DIR = NONE
-EXEEXT = 
-FC = gfortran
-FCFLAGS = -g -O2
-FC_LDFLAGS = 
-FC_PICFLAGS = 
-FC_SUBDIR = 
-FFLAGS =  -DNDEBUG -D_FORTIFY_SOURCE=2 -I/home/sylvestre/dev/scilab5/modules/core/includes -g -O2
-FFLAGS1 = 
-FGREP = /bin/grep -F
-FILES_TO_CLEAN = *.CKP *.ln *.BAK *.bak core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut .*~ *.trace so_locations *.orig *.cos *.obj
-FLIBS = 
-GCC = yes
-GCCFIX = 
-GETLIBTK = libtk8.4.so
-GNOME_CFLAGS = 
-GREP = /bin/grep
-GTKPLUGBUG = 
-GTK_CFLAGS = 
-GTK_LIBS = 
-GUI = X11
-GUILIB = xsci
-GUI_GTK_FALSE = 
-GUI_GTK_TRUE = #
-GUI_WIN32_FALSE = 
-GUI_WIN32_TRUE = #
-GUI_X11_FALSE = #
-GUI_X11_TRUE = 
-GZVT = 
-HPPA_OLD = 
-HTMLFLAGS = 
-ICC = 
-IFC = 
-IMPENV = 
-IMPPREF = S
-INSTALL_DATA = ${INSTALL} -m 644
-INSTALL_PROGRAM = ${INSTALL}
-INSTALL_SCRIPT = ${INSTALL}
-INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
-IN_ATLAS = LOCAL
-IS_HPUX_FALSE = 
-IS_HPUX_TRUE = #
-IS_MIPS_SGI_IRIX_FALSE = 
-IS_MIPS_SGI_IRIX_TRUE = #
-IS_SPARC_FALSE = 
-IS_SPARC_TRUE = #
-JAVAC = /home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/bin/javac
-JAVA_FALSE = #
-JAVA_JNI_INCLUDE = -I/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/include -I/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/include/linux
-JAVA_JNI_LIBS = -L/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/jre/lib/i386 -ljava -lverify -L/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/jre/lib/i386/client -ljvm -L/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/jre/lib/i386/native_threads -lhpi
-JAVA_TRUE = 
-LD = /usr/bin/ld
-LDFLAGS = 
-LD_LDFLAGS = 
-LIBGTKHTML_CFLAGS = 
-LIBGTKHTML_LIBS = 
-LIBM = 
-LIBOBJS = 
-LIBS = 
-LIBTOOL = $(SHELL) $(top_builddir)/libtool
-LIBTOOL_DEPS = config/ltmain.sh
-LN_S = ln -s
-LTLIBOBJS = 
-MAIN = mainsci.o
-MAKEINFO = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run makeinfo
-MALLOC = 
-MANGENERATOR = 
-MANTARGET = 
-MENUSOBJS = XOBJS
-NM = /usr/bin/nm -B
-NOINLINE = 
-OBJDUMP = 
-OBJEXT = o
-OCAMLC = ocamlc
-OCAMLDEP = ocamldep
-OCAMLOPT = ocamlopt
-OCAMLTARGET = scilex-lib
-OCAMLTARGET_DISTCLEAN = distclean
-PACKAGE = scilab
-PACKAGE_BUGREPORT = http://scilabsoft.inria.fr/cgi-bin/bugzilla_bug_II/index.cgi
-PACKAGE_NAME = scilab
-PACKAGE_STRING = scilab 0
-PACKAGE_TARNAME = scilab
-PACKAGE_VERSION = 0
-PATH_SEPARATOR = :
-PERIX11NOPT = periX11darwin
-PKG_CONFIG = 
-PREFIX_DIR = NONE
-PVMARCH = LINUX
-PVMGETARCH = pvmgetarch
-PVM_FALSE = #
-PVM_INCLUDE = -I/usr/include
-PVM_LIB =  -L/usr/lib -lgpvm3 -lpvm3
-PVM_TRUE = 
-RANLIB = ranlib
-RM = rm -f
-SCIDIR = .
-SCILABSCRIPT = scilab.g
-SCILAB_GS = sh
-SCIVERSION = Scilab-trunk-SVN
-SED = /bin/sed
-SED_CYGDRIVE = 
-SET_MAKE = 
-SHELL = /bin/sh
-STATIC = 
-STRIP = strip
-TCLSCIDIR = tclsci
-TCLSCILIB = $(SCIDIR)/libs/tclsci.a
-TCLTKHELP = tksci
-TCLTK_LIBS =  -L/usr/lib -ltk8.4   -L/usr/lib -ltcl8.4  -ldl
-TCL_INC_PATH = -I/usr/include/tcl8.4
-TERMCAPLIB = -lreadline -lncurses
-TERM_VTE_FALSE = 
-TERM_VTE_TRUE = #
-TERM_ZTERM_FALSE = 
-TERM_ZTERM_TRUE = #
-TKBASE = 
-TK_INC_PATH = -I/usr/include/tcl8.4
-TK_MAJOR_VERSION = 8
-TK_MINOR_VERSION = 4
-VERSION = 0
-VTE_CFLAGS = 
-VTE_LIBS = 
-WHICH_BLAS = STD_BLAS
-WINXFLAGS = 
-WITH_OCAML = 
-WITH_SABLOTRON = 
-WITH_XSLTPROC = 
-XAW = Xaw3d
-XAWLIB = $(SCIDIR)/libs/libXaw3d.a
-XAW_LOCAL_INCLUDES = -I$(SCIDIR)/routines
-XAW_LOCAL_LIB = $(SCIDIR)/libs/libXaw3d.a $(SCIDIR)/libs/libXmu.a
-XAW_LOCAL_SUBDIR = X11
-XDRLIB = 
-XDRLIBNAME = 
-XMKMF = 
-XMULIB = $(SCIDIR)/libs/libXmu.a
-XXTXEXT = 
-X_CFLAGS = 
-X_EXTRA_LIBS = 
-X_LIBS = 
-X_LIB_PATH = 
-X_PRE_LIBS =  -lSM -lICE
-ZVT_CFLAGS = 
-ZVT_LIBS = 
-ZZLEDT = zzledt-rl.o
-ac_ct_CC = gcc
-ac_ct_DUMPBIN = 
-ac_ct_FC = gfortran
-am__fastdepCC_FALSE = #
-am__fastdepCC_TRUE = 
-am__include = include
-am__leading_dot = .
-am__quote = 
-am__tar = ${AMTAR} chof - "$$tardir"
-am__untar = ${AMTAR} xf -
-bindir = ${exec_prefix}/bin
-build = i686-pc-linux-gnu
-build_alias = 
-build_cpu = i686
-build_os = linux-gnu
-build_vendor = pc
-datadir = ${datarootdir}
-datarootdir = ${prefix}/share
-docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
-dvidir = ${docdir}
-exec_prefix = ${prefix}
-host = i686-pc-linux-gnu
-host_alias = 
-host_cpu = i686
-host_os = linux-gnu
-host_vendor = pc
-htmldir = ${docdir}
-includedir = ${prefix}/include
-infodir = ${datarootdir}/info
-install_sh = /home/sylvestre/dev/scilab5/config/install-sh
-libdir = ${exec_prefix}/lib
-libexecdir = ${exec_prefix}/libexec
-localedir = ${datarootdir}/locale
-localstatedir = ${prefix}/var
-lt_ECHO = echo
-mandir = ${datarootdir}/man
-mkdir_p = mkdir -p --
-oldincludedir = /usr/include
-pdfdir = ${docdir}
-prefix = /usr
-program_transform_name = s,x,x,
-psdir = ${docdir}
-sbindir = ${exec_prefix}/sbin
-sharedstatedir = ${prefix}/com
-sysconfdir = ${prefix}/etc
-target_alias = 
-tcldir = NONE/tcl/
-POLYNOMIALS_FORTRAN_SOURCES = src/fortran/residu.f \
-src/fortran/imptra.f \
-src/fortran/dmpadj.f \
-src/fortran/impins.f \
-src/fortran/dpmul1.f \
-src/fortran/wprxc.f \
-src/fortran/dmpcnc.f \
-src/fortran/wmpmu.f \
-src/fortran/mpinsp.f \
-src/fortran/impext.f \
-src/fortran/bezout.f \
-src/fortran/recbez.f \
-src/fortran/sfact1.f \
-src/fortran/dmptld.f \
-src/fortran/dpodiv.f \
-src/fortran/dmptra.f \
-src/fortran/dmpins.f \
-src/fortran/dpsimp.f \
-src/fortran/dmp2pm.f \
-src/fortran/dmpext.f \
-src/fortran/wpmul.f \
-src/fortran/bezstp.f \
-src/fortran/wmpad.f \
-src/fortran/dprxc.f \
-src/fortran/quadsd.f \
-src/fortran/wmpadj.f \
-src/fortran/dmpmu.f \
-src/fortran/wpmul1.f \
-src/fortran/wmpcnc.f \
-src/fortran/dmpdsp.f \
-src/fortran/mptri.f \
-src/fortran/horner.f \
-src/fortran/idegre.f \
-src/fortran/fxshfr.f \
-src/fortran/mpdiag.f \
-src/fortran/matra.f \
-src/fortran/dmpcle.f \
-src/fortran/rpoly.f \
-src/fortran/wmptld.f \
-src/fortran/wpodiv.f \
-src/fortran/wdmpmu.f \
-src/fortran/wmptra.f \
-src/fortran/balbak.f \
-src/fortran/wmpins.f \
-src/fortran/mpdegr.f \
-src/fortran/ddmpev.f \
-src/fortran/realit.f \
-src/fortran/dpmul.f \
-src/fortran/sfact2.f \
-src/fortran/dmpad.f \
-src/fortran/nextk.f \
-src/fortran/blktit.f \
-src/fortran/dimin.f \
-src/fortran/newest.f \
-src/fortran/dwmpmu.f \
-src/fortran/impcnc.f \
-src/fortran/wdmpad.f \
-src/fortran/fmt.f \
-src/fortran/wmpcle.f \
-src/fortran/quadit.f \
-src/fortran/dmrdsp.f \
-src/fortran/wmdsp.f \
-src/fortran/quad.f
-
-GATEWAY_C_SOURCES = sci_gateway/c/gw_polynomials.c \
-sci_gateway/c/sci_sfact.c \
-sci_gateway/c/sci_cleanp.c \
-sci_gateway/c/sci_sum.c \
-sci_gateway/c/sci_prod.c \
-sci_gateway/c/sci_diag.c \
-sci_gateway/c/sci_simp_mode.c \
-sci_gateway/c/sci_roots.c \
-sci_gateway/c/sci_varn.c \
-sci_gateway/c/sci_simp.c \
-sci_gateway/c/sci_bezout.c \
-sci_gateway/c/sci_tril.c \
-sci_gateway/c/sci_div.c \
-sci_gateway/c/sci_coeff.c \
-sci_gateway/c/sci_poly.c \
-sci_gateway/c/sci_triu.c \
-sci_gateway/c/sci_eval.c \
-sci_gateway/c/sci_degree.c
-
-GATEWAY_FORTRAN_SOURCES = sci_gateway/fortran/sci_f_simp.f \
-sci_gateway/fortran/sci_f_poly.f \
-sci_gateway/fortran/sci_f_varn.f \
-sci_gateway/fortran/sci_f_sum.f \
-sci_gateway/fortran/sci_f_div.f \
-sci_gateway/fortran/sci_f_diag.f \
-sci_gateway/fortran/sci_f_prod.f \
-sci_gateway/fortran/polops.f \
-sci_gateway/fortran/sci_f_bezout.f \
-sci_gateway/fortran/sci_f_triu_tril.f \
-sci_gateway/fortran/sci_f_roots.f \
-sci_gateway/fortran/sci_f_psimp.f \
-sci_gateway/fortran/sci_f_rsimp.f \
-sci_gateway/fortran/sci_f_coeff.f \
-sci_gateway/fortran/sci_f_degree.f \
-sci_gateway/fortran/sci_f_pclean.f \
-sci_gateway/fortran/sci_f_sfact.f \
-sci_gateway/fortran/sci_f_simpmd.f
-
-libpolynomials_la_includedir = $(includedir)/polynomials
-libpolynomials_la_include_HEADERS = includes/gw_polynomials.h
-
-#libpolynomials_la_FFLAGS= -Iincludes/ 
-libpolynomials_la_CFLAGS = -Iincludes/ 
-#-Isrc/c/
-lib_LTLIBRARIES = libpolynomials.la
-libpolynomials_la_SOURCES = $(POLYNOMIALS_FORTRAN_SOURCES) $(GATEWAY_FORTRAN_SOURCES) $(GATEWAY_C_SOURCES)
-libpolynomials_la_DEPENDENCIES = \
-       $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la  
-
-# Cyclic dep
-#      $(top_builddir)/modules/core/libcore.la 
-libpolynomials_la_LIBADD = $(libpolynomials_la_DEPENDENCIES)
-libpolynomials_la_PKGCONFIG = polynomials.pc
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .f .lo .o .obj
-$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
-       @for dep in $?; do \
-         case '$(am__configure_deps)' in \
-           *$$dep*) \
-             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
-               && exit 0; \
-             exit 1;; \
-         esac; \
-       done; \
-       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  modules/polynomials/Makefile'; \
-       cd $(top_srcdir) && \
-         $(AUTOMAKE) --foreign  modules/polynomials/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
-       @case '$?' in \
-         *config.status*) \
-           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
-         *) \
-           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
-           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
-       esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure:  $(am__configure_deps)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-install-libLTLIBRARIES: $(lib_LTLIBRARIES)
-       @$(NORMAL_INSTALL)
-       test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-         if test -f $$p; then \
-           f=$(am__strip_dir) \
-           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
-           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
-         else :; fi; \
-       done
-
-uninstall-libLTLIBRARIES:
-       @$(NORMAL_UNINSTALL)
-       @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-         p=$(am__strip_dir) \
-         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
-         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
-       done
-
-clean-libLTLIBRARIES:
-       -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
-libpolynomials.la: $(libpolynomials_la_OBJECTS) $(libpolynomials_la_DEPENDENCIES) 
-       $(F77LINK) -rpath $(libdir) $(libpolynomials_la_LDFLAGS) $(libpolynomials_la_OBJECTS) $(libpolynomials_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
-       -rm -f *.$(OBJEXT)
-
-distclean-compile:
-       -rm -f *.tab.c
-
-include ./$(DEPDIR)/libpolynomials_la-gw_polynomials.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_bezout.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_cleanp.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_coeff.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_degree.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_diag.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_div.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_eval.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_poly.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_prod.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_roots.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_sfact.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_simp.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_simp_mode.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_sum.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_tril.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_triu.Plo
-include ./$(DEPDIR)/libpolynomials_la-sci_varn.Plo
-
-.c.o:
-       if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
-       then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
-#      source='$<' object='$@' libtool=no \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(COMPILE) -c $<
-
-.c.obj:
-       if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
-       then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
-#      source='$<' object='$@' libtool=no \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(COMPILE) -c `$(CYGPATH_W) '$<'`
-
-.c.lo:
-       if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
-       then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
-#      source='$<' object='$@' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LTCOMPILE) -c -o $@ $<
-
-libpolynomials_la-gw_polynomials.lo: sci_gateway/c/gw_polynomials.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-gw_polynomials.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-gw_polynomials.Tpo" -c -o libpolynomials_la-gw_polynomials.lo `test -f 'sci_gateway/c/gw_polynomials.c' || echo '$(srcdir)/'`sci_gateway/c/gw_polynomials.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-gw_polynomials.Tpo" "$(DEPDIR)/libpolynomials_la-gw_polynomials.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-gw_polynomials.Tpo"; exit 1; fi
-#      source='sci_gateway/c/gw_polynomials.c' object='libpolynomials_la-gw_polynomials.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-gw_polynomials.lo `test -f 'sci_gateway/c/gw_polynomials.c' || echo '$(srcdir)/'`sci_gateway/c/gw_polynomials.c
-
-libpolynomials_la-sci_sfact.lo: sci_gateway/c/sci_sfact.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_sfact.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_sfact.Tpo" -c -o libpolynomials_la-sci_sfact.lo `test -f 'sci_gateway/c/sci_sfact.c' || echo '$(srcdir)/'`sci_gateway/c/sci_sfact.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_sfact.Tpo" "$(DEPDIR)/libpolynomials_la-sci_sfact.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_sfact.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_sfact.c' object='libpolynomials_la-sci_sfact.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_sfact.lo `test -f 'sci_gateway/c/sci_sfact.c' || echo '$(srcdir)/'`sci_gateway/c/sci_sfact.c
-
-libpolynomials_la-sci_cleanp.lo: sci_gateway/c/sci_cleanp.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_cleanp.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_cleanp.Tpo" -c -o libpolynomials_la-sci_cleanp.lo `test -f 'sci_gateway/c/sci_cleanp.c' || echo '$(srcdir)/'`sci_gateway/c/sci_cleanp.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_cleanp.Tpo" "$(DEPDIR)/libpolynomials_la-sci_cleanp.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_cleanp.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_cleanp.c' object='libpolynomials_la-sci_cleanp.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_cleanp.lo `test -f 'sci_gateway/c/sci_cleanp.c' || echo '$(srcdir)/'`sci_gateway/c/sci_cleanp.c
-
-libpolynomials_la-sci_sum.lo: sci_gateway/c/sci_sum.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_sum.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_sum.Tpo" -c -o libpolynomials_la-sci_sum.lo `test -f 'sci_gateway/c/sci_sum.c' || echo '$(srcdir)/'`sci_gateway/c/sci_sum.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_sum.Tpo" "$(DEPDIR)/libpolynomials_la-sci_sum.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_sum.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_sum.c' object='libpolynomials_la-sci_sum.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_sum.lo `test -f 'sci_gateway/c/sci_sum.c' || echo '$(srcdir)/'`sci_gateway/c/sci_sum.c
-
-libpolynomials_la-sci_prod.lo: sci_gateway/c/sci_prod.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_prod.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_prod.Tpo" -c -o libpolynomials_la-sci_prod.lo `test -f 'sci_gateway/c/sci_prod.c' || echo '$(srcdir)/'`sci_gateway/c/sci_prod.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_prod.Tpo" "$(DEPDIR)/libpolynomials_la-sci_prod.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_prod.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_prod.c' object='libpolynomials_la-sci_prod.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_prod.lo `test -f 'sci_gateway/c/sci_prod.c' || echo '$(srcdir)/'`sci_gateway/c/sci_prod.c
-
-libpolynomials_la-sci_diag.lo: sci_gateway/c/sci_diag.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_diag.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_diag.Tpo" -c -o libpolynomials_la-sci_diag.lo `test -f 'sci_gateway/c/sci_diag.c' || echo '$(srcdir)/'`sci_gateway/c/sci_diag.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_diag.Tpo" "$(DEPDIR)/libpolynomials_la-sci_diag.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_diag.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_diag.c' object='libpolynomials_la-sci_diag.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_diag.lo `test -f 'sci_gateway/c/sci_diag.c' || echo '$(srcdir)/'`sci_gateway/c/sci_diag.c
-
-libpolynomials_la-sci_simp_mode.lo: sci_gateway/c/sci_simp_mode.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_simp_mode.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_simp_mode.Tpo" -c -o libpolynomials_la-sci_simp_mode.lo `test -f 'sci_gateway/c/sci_simp_mode.c' || echo '$(srcdir)/'`sci_gateway/c/sci_simp_mode.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_simp_mode.Tpo" "$(DEPDIR)/libpolynomials_la-sci_simp_mode.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_simp_mode.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_simp_mode.c' object='libpolynomials_la-sci_simp_mode.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_simp_mode.lo `test -f 'sci_gateway/c/sci_simp_mode.c' || echo '$(srcdir)/'`sci_gateway/c/sci_simp_mode.c
-
-libpolynomials_la-sci_roots.lo: sci_gateway/c/sci_roots.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_roots.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_roots.Tpo" -c -o libpolynomials_la-sci_roots.lo `test -f 'sci_gateway/c/sci_roots.c' || echo '$(srcdir)/'`sci_gateway/c/sci_roots.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_roots.Tpo" "$(DEPDIR)/libpolynomials_la-sci_roots.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_roots.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_roots.c' object='libpolynomials_la-sci_roots.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_roots.lo `test -f 'sci_gateway/c/sci_roots.c' || echo '$(srcdir)/'`sci_gateway/c/sci_roots.c
-
-libpolynomials_la-sci_varn.lo: sci_gateway/c/sci_varn.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_varn.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_varn.Tpo" -c -o libpolynomials_la-sci_varn.lo `test -f 'sci_gateway/c/sci_varn.c' || echo '$(srcdir)/'`sci_gateway/c/sci_varn.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_varn.Tpo" "$(DEPDIR)/libpolynomials_la-sci_varn.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_varn.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_varn.c' object='libpolynomials_la-sci_varn.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_varn.lo `test -f 'sci_gateway/c/sci_varn.c' || echo '$(srcdir)/'`sci_gateway/c/sci_varn.c
-
-libpolynomials_la-sci_simp.lo: sci_gateway/c/sci_simp.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_simp.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_simp.Tpo" -c -o libpolynomials_la-sci_simp.lo `test -f 'sci_gateway/c/sci_simp.c' || echo '$(srcdir)/'`sci_gateway/c/sci_simp.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_simp.Tpo" "$(DEPDIR)/libpolynomials_la-sci_simp.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_simp.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_simp.c' object='libpolynomials_la-sci_simp.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_simp.lo `test -f 'sci_gateway/c/sci_simp.c' || echo '$(srcdir)/'`sci_gateway/c/sci_simp.c
-
-libpolynomials_la-sci_bezout.lo: sci_gateway/c/sci_bezout.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_bezout.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_bezout.Tpo" -c -o libpolynomials_la-sci_bezout.lo `test -f 'sci_gateway/c/sci_bezout.c' || echo '$(srcdir)/'`sci_gateway/c/sci_bezout.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_bezout.Tpo" "$(DEPDIR)/libpolynomials_la-sci_bezout.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_bezout.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_bezout.c' object='libpolynomials_la-sci_bezout.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_bezout.lo `test -f 'sci_gateway/c/sci_bezout.c' || echo '$(srcdir)/'`sci_gateway/c/sci_bezout.c
-
-libpolynomials_la-sci_tril.lo: sci_gateway/c/sci_tril.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_tril.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_tril.Tpo" -c -o libpolynomials_la-sci_tril.lo `test -f 'sci_gateway/c/sci_tril.c' || echo '$(srcdir)/'`sci_gateway/c/sci_tril.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_tril.Tpo" "$(DEPDIR)/libpolynomials_la-sci_tril.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_tril.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_tril.c' object='libpolynomials_la-sci_tril.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_tril.lo `test -f 'sci_gateway/c/sci_tril.c' || echo '$(srcdir)/'`sci_gateway/c/sci_tril.c
-
-libpolynomials_la-sci_div.lo: sci_gateway/c/sci_div.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_div.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_div.Tpo" -c -o libpolynomials_la-sci_div.lo `test -f 'sci_gateway/c/sci_div.c' || echo '$(srcdir)/'`sci_gateway/c/sci_div.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_div.Tpo" "$(DEPDIR)/libpolynomials_la-sci_div.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_div.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_div.c' object='libpolynomials_la-sci_div.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_div.lo `test -f 'sci_gateway/c/sci_div.c' || echo '$(srcdir)/'`sci_gateway/c/sci_div.c
-
-libpolynomials_la-sci_coeff.lo: sci_gateway/c/sci_coeff.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_coeff.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_coeff.Tpo" -c -o libpolynomials_la-sci_coeff.lo `test -f 'sci_gateway/c/sci_coeff.c' || echo '$(srcdir)/'`sci_gateway/c/sci_coeff.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_coeff.Tpo" "$(DEPDIR)/libpolynomials_la-sci_coeff.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_coeff.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_coeff.c' object='libpolynomials_la-sci_coeff.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_coeff.lo `test -f 'sci_gateway/c/sci_coeff.c' || echo '$(srcdir)/'`sci_gateway/c/sci_coeff.c
-
-libpolynomials_la-sci_poly.lo: sci_gateway/c/sci_poly.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_poly.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_poly.Tpo" -c -o libpolynomials_la-sci_poly.lo `test -f 'sci_gateway/c/sci_poly.c' || echo '$(srcdir)/'`sci_gateway/c/sci_poly.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_poly.Tpo" "$(DEPDIR)/libpolynomials_la-sci_poly.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_poly.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_poly.c' object='libpolynomials_la-sci_poly.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_poly.lo `test -f 'sci_gateway/c/sci_poly.c' || echo '$(srcdir)/'`sci_gateway/c/sci_poly.c
-
-libpolynomials_la-sci_triu.lo: sci_gateway/c/sci_triu.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_triu.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_triu.Tpo" -c -o libpolynomials_la-sci_triu.lo `test -f 'sci_gateway/c/sci_triu.c' || echo '$(srcdir)/'`sci_gateway/c/sci_triu.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_triu.Tpo" "$(DEPDIR)/libpolynomials_la-sci_triu.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_triu.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_triu.c' object='libpolynomials_la-sci_triu.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_triu.lo `test -f 'sci_gateway/c/sci_triu.c' || echo '$(srcdir)/'`sci_gateway/c/sci_triu.c
-
-libpolynomials_la-sci_eval.lo: sci_gateway/c/sci_eval.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_eval.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_eval.Tpo" -c -o libpolynomials_la-sci_eval.lo `test -f 'sci_gateway/c/sci_eval.c' || echo '$(srcdir)/'`sci_gateway/c/sci_eval.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_eval.Tpo" "$(DEPDIR)/libpolynomials_la-sci_eval.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_eval.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_eval.c' object='libpolynomials_la-sci_eval.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_eval.lo `test -f 'sci_gateway/c/sci_eval.c' || echo '$(srcdir)/'`sci_gateway/c/sci_eval.c
-
-libpolynomials_la-sci_degree.lo: sci_gateway/c/sci_degree.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -MT libpolynomials_la-sci_degree.lo -MD -MP -MF "$(DEPDIR)/libpolynomials_la-sci_degree.Tpo" -c -o libpolynomials_la-sci_degree.lo `test -f 'sci_gateway/c/sci_degree.c' || echo '$(srcdir)/'`sci_gateway/c/sci_degree.c; \
-       then mv -f "$(DEPDIR)/libpolynomials_la-sci_degree.Tpo" "$(DEPDIR)/libpolynomials_la-sci_degree.Plo"; else rm -f "$(DEPDIR)/libpolynomials_la-sci_degree.Tpo"; exit 1; fi
-#      source='sci_gateway/c/sci_degree.c' object='libpolynomials_la-sci_degree.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libpolynomials_la_CFLAGS) $(CFLAGS) -c -o libpolynomials_la-sci_degree.lo `test -f 'sci_gateway/c/sci_degree.c' || echo '$(srcdir)/'`sci_gateway/c/sci_degree.c
-
-.f.o:
-       $(F77COMPILE) -c -o $@ $<
-
-.f.obj:
-       $(F77COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.f.lo:
-       $(LTF77COMPILE) -c -o $@ $<
-
-residu.lo: src/fortran/residu.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o residu.lo `test -f 'src/fortran/residu.f' || echo '$(srcdir)/'`src/fortran/residu.f
-
-imptra.lo: src/fortran/imptra.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o imptra.lo `test -f 'src/fortran/imptra.f' || echo '$(srcdir)/'`src/fortran/imptra.f
-
-dmpadj.lo: src/fortran/dmpadj.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmpadj.lo `test -f 'src/fortran/dmpadj.f' || echo '$(srcdir)/'`src/fortran/dmpadj.f
-
-impins.lo: src/fortran/impins.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o impins.lo `test -f 'src/fortran/impins.f' || echo '$(srcdir)/'`src/fortran/impins.f
-
-dpmul1.lo: src/fortran/dpmul1.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dpmul1.lo `test -f 'src/fortran/dpmul1.f' || echo '$(srcdir)/'`src/fortran/dpmul1.f
-
-wprxc.lo: src/fortran/wprxc.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wprxc.lo `test -f 'src/fortran/wprxc.f' || echo '$(srcdir)/'`src/fortran/wprxc.f
-
-dmpcnc.lo: src/fortran/dmpcnc.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmpcnc.lo `test -f 'src/fortran/dmpcnc.f' || echo '$(srcdir)/'`src/fortran/dmpcnc.f
-
-wmpmu.lo: src/fortran/wmpmu.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wmpmu.lo `test -f 'src/fortran/wmpmu.f' || echo '$(srcdir)/'`src/fortran/wmpmu.f
-
-mpinsp.lo: src/fortran/mpinsp.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o mpinsp.lo `test -f 'src/fortran/mpinsp.f' || echo '$(srcdir)/'`src/fortran/mpinsp.f
-
-impext.lo: src/fortran/impext.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o impext.lo `test -f 'src/fortran/impext.f' || echo '$(srcdir)/'`src/fortran/impext.f
-
-bezout.lo: src/fortran/bezout.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o bezout.lo `test -f 'src/fortran/bezout.f' || echo '$(srcdir)/'`src/fortran/bezout.f
-
-recbez.lo: src/fortran/recbez.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o recbez.lo `test -f 'src/fortran/recbez.f' || echo '$(srcdir)/'`src/fortran/recbez.f
-
-sfact1.lo: src/fortran/sfact1.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sfact1.lo `test -f 'src/fortran/sfact1.f' || echo '$(srcdir)/'`src/fortran/sfact1.f
-
-dmptld.lo: src/fortran/dmptld.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmptld.lo `test -f 'src/fortran/dmptld.f' || echo '$(srcdir)/'`src/fortran/dmptld.f
-
-dpodiv.lo: src/fortran/dpodiv.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dpodiv.lo `test -f 'src/fortran/dpodiv.f' || echo '$(srcdir)/'`src/fortran/dpodiv.f
-
-dmptra.lo: src/fortran/dmptra.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmptra.lo `test -f 'src/fortran/dmptra.f' || echo '$(srcdir)/'`src/fortran/dmptra.f
-
-dmpins.lo: src/fortran/dmpins.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmpins.lo `test -f 'src/fortran/dmpins.f' || echo '$(srcdir)/'`src/fortran/dmpins.f
-
-dpsimp.lo: src/fortran/dpsimp.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dpsimp.lo `test -f 'src/fortran/dpsimp.f' || echo '$(srcdir)/'`src/fortran/dpsimp.f
-
-dmp2pm.lo: src/fortran/dmp2pm.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmp2pm.lo `test -f 'src/fortran/dmp2pm.f' || echo '$(srcdir)/'`src/fortran/dmp2pm.f
-
-dmpext.lo: src/fortran/dmpext.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmpext.lo `test -f 'src/fortran/dmpext.f' || echo '$(srcdir)/'`src/fortran/dmpext.f
-
-wpmul.lo: src/fortran/wpmul.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wpmul.lo `test -f 'src/fortran/wpmul.f' || echo '$(srcdir)/'`src/fortran/wpmul.f
-
-bezstp.lo: src/fortran/bezstp.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o bezstp.lo `test -f 'src/fortran/bezstp.f' || echo '$(srcdir)/'`src/fortran/bezstp.f
-
-wmpad.lo: src/fortran/wmpad.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wmpad.lo `test -f 'src/fortran/wmpad.f' || echo '$(srcdir)/'`src/fortran/wmpad.f
-
-dprxc.lo: src/fortran/dprxc.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dprxc.lo `test -f 'src/fortran/dprxc.f' || echo '$(srcdir)/'`src/fortran/dprxc.f
-
-quadsd.lo: src/fortran/quadsd.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o quadsd.lo `test -f 'src/fortran/quadsd.f' || echo '$(srcdir)/'`src/fortran/quadsd.f
-
-wmpadj.lo: src/fortran/wmpadj.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wmpadj.lo `test -f 'src/fortran/wmpadj.f' || echo '$(srcdir)/'`src/fortran/wmpadj.f
-
-dmpmu.lo: src/fortran/dmpmu.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmpmu.lo `test -f 'src/fortran/dmpmu.f' || echo '$(srcdir)/'`src/fortran/dmpmu.f
-
-wpmul1.lo: src/fortran/wpmul1.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wpmul1.lo `test -f 'src/fortran/wpmul1.f' || echo '$(srcdir)/'`src/fortran/wpmul1.f
-
-wmpcnc.lo: src/fortran/wmpcnc.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wmpcnc.lo `test -f 'src/fortran/wmpcnc.f' || echo '$(srcdir)/'`src/fortran/wmpcnc.f
-
-dmpdsp.lo: src/fortran/dmpdsp.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmpdsp.lo `test -f 'src/fortran/dmpdsp.f' || echo '$(srcdir)/'`src/fortran/dmpdsp.f
-
-mptri.lo: src/fortran/mptri.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o mptri.lo `test -f 'src/fortran/mptri.f' || echo '$(srcdir)/'`src/fortran/mptri.f
-
-horner.lo: src/fortran/horner.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o horner.lo `test -f 'src/fortran/horner.f' || echo '$(srcdir)/'`src/fortran/horner.f
-
-idegre.lo: src/fortran/idegre.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o idegre.lo `test -f 'src/fortran/idegre.f' || echo '$(srcdir)/'`src/fortran/idegre.f
-
-fxshfr.lo: src/fortran/fxshfr.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o fxshfr.lo `test -f 'src/fortran/fxshfr.f' || echo '$(srcdir)/'`src/fortran/fxshfr.f
-
-mpdiag.lo: src/fortran/mpdiag.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o mpdiag.lo `test -f 'src/fortran/mpdiag.f' || echo '$(srcdir)/'`src/fortran/mpdiag.f
-
-matra.lo: src/fortran/matra.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o matra.lo `test -f 'src/fortran/matra.f' || echo '$(srcdir)/'`src/fortran/matra.f
-
-dmpcle.lo: src/fortran/dmpcle.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmpcle.lo `test -f 'src/fortran/dmpcle.f' || echo '$(srcdir)/'`src/fortran/dmpcle.f
-
-rpoly.lo: src/fortran/rpoly.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o rpoly.lo `test -f 'src/fortran/rpoly.f' || echo '$(srcdir)/'`src/fortran/rpoly.f
-
-wmptld.lo: src/fortran/wmptld.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wmptld.lo `test -f 'src/fortran/wmptld.f' || echo '$(srcdir)/'`src/fortran/wmptld.f
-
-wpodiv.lo: src/fortran/wpodiv.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wpodiv.lo `test -f 'src/fortran/wpodiv.f' || echo '$(srcdir)/'`src/fortran/wpodiv.f
-
-wdmpmu.lo: src/fortran/wdmpmu.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wdmpmu.lo `test -f 'src/fortran/wdmpmu.f' || echo '$(srcdir)/'`src/fortran/wdmpmu.f
-
-wmptra.lo: src/fortran/wmptra.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wmptra.lo `test -f 'src/fortran/wmptra.f' || echo '$(srcdir)/'`src/fortran/wmptra.f
-
-balbak.lo: src/fortran/balbak.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o balbak.lo `test -f 'src/fortran/balbak.f' || echo '$(srcdir)/'`src/fortran/balbak.f
-
-wmpins.lo: src/fortran/wmpins.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wmpins.lo `test -f 'src/fortran/wmpins.f' || echo '$(srcdir)/'`src/fortran/wmpins.f
-
-mpdegr.lo: src/fortran/mpdegr.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o mpdegr.lo `test -f 'src/fortran/mpdegr.f' || echo '$(srcdir)/'`src/fortran/mpdegr.f
-
-ddmpev.lo: src/fortran/ddmpev.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o ddmpev.lo `test -f 'src/fortran/ddmpev.f' || echo '$(srcdir)/'`src/fortran/ddmpev.f
-
-realit.lo: src/fortran/realit.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o realit.lo `test -f 'src/fortran/realit.f' || echo '$(srcdir)/'`src/fortran/realit.f
-
-dpmul.lo: src/fortran/dpmul.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dpmul.lo `test -f 'src/fortran/dpmul.f' || echo '$(srcdir)/'`src/fortran/dpmul.f
-
-sfact2.lo: src/fortran/sfact2.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sfact2.lo `test -f 'src/fortran/sfact2.f' || echo '$(srcdir)/'`src/fortran/sfact2.f
-
-dmpad.lo: src/fortran/dmpad.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmpad.lo `test -f 'src/fortran/dmpad.f' || echo '$(srcdir)/'`src/fortran/dmpad.f
-
-nextk.lo: src/fortran/nextk.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o nextk.lo `test -f 'src/fortran/nextk.f' || echo '$(srcdir)/'`src/fortran/nextk.f
-
-blktit.lo: src/fortran/blktit.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o blktit.lo `test -f 'src/fortran/blktit.f' || echo '$(srcdir)/'`src/fortran/blktit.f
-
-dimin.lo: src/fortran/dimin.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dimin.lo `test -f 'src/fortran/dimin.f' || echo '$(srcdir)/'`src/fortran/dimin.f
-
-newest.lo: src/fortran/newest.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o newest.lo `test -f 'src/fortran/newest.f' || echo '$(srcdir)/'`src/fortran/newest.f
-
-dwmpmu.lo: src/fortran/dwmpmu.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dwmpmu.lo `test -f 'src/fortran/dwmpmu.f' || echo '$(srcdir)/'`src/fortran/dwmpmu.f
-
-impcnc.lo: src/fortran/impcnc.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o impcnc.lo `test -f 'src/fortran/impcnc.f' || echo '$(srcdir)/'`src/fortran/impcnc.f
-
-wdmpad.lo: src/fortran/wdmpad.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wdmpad.lo `test -f 'src/fortran/wdmpad.f' || echo '$(srcdir)/'`src/fortran/wdmpad.f
-
-fmt.lo: src/fortran/fmt.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o fmt.lo `test -f 'src/fortran/fmt.f' || echo '$(srcdir)/'`src/fortran/fmt.f
-
-wmpcle.lo: src/fortran/wmpcle.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wmpcle.lo `test -f 'src/fortran/wmpcle.f' || echo '$(srcdir)/'`src/fortran/wmpcle.f
-
-quadit.lo: src/fortran/quadit.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o quadit.lo `test -f 'src/fortran/quadit.f' || echo '$(srcdir)/'`src/fortran/quadit.f
-
-dmrdsp.lo: src/fortran/dmrdsp.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o dmrdsp.lo `test -f 'src/fortran/dmrdsp.f' || echo '$(srcdir)/'`src/fortran/dmrdsp.f
-
-wmdsp.lo: src/fortran/wmdsp.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o wmdsp.lo `test -f 'src/fortran/wmdsp.f' || echo '$(srcdir)/'`src/fortran/wmdsp.f
-
-quad.lo: src/fortran/quad.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o quad.lo `test -f 'src/fortran/quad.f' || echo '$(srcdir)/'`src/fortran/quad.f
-
-sci_f_simp.lo: sci_gateway/fortran/sci_f_simp.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_simp.lo `test -f 'sci_gateway/fortran/sci_f_simp.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_simp.f
-
-sci_f_poly.lo: sci_gateway/fortran/sci_f_poly.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_poly.lo `test -f 'sci_gateway/fortran/sci_f_poly.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_poly.f
-
-sci_f_varn.lo: sci_gateway/fortran/sci_f_varn.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_varn.lo `test -f 'sci_gateway/fortran/sci_f_varn.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_varn.f
-
-sci_f_sum.lo: sci_gateway/fortran/sci_f_sum.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_sum.lo `test -f 'sci_gateway/fortran/sci_f_sum.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_sum.f
-
-sci_f_div.lo: sci_gateway/fortran/sci_f_div.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_div.lo `test -f 'sci_gateway/fortran/sci_f_div.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_div.f
-
-sci_f_diag.lo: sci_gateway/fortran/sci_f_diag.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_diag.lo `test -f 'sci_gateway/fortran/sci_f_diag.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_diag.f
-
-sci_f_prod.lo: sci_gateway/fortran/sci_f_prod.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_prod.lo `test -f 'sci_gateway/fortran/sci_f_prod.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_prod.f
-
-polops.lo: sci_gateway/fortran/polops.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o polops.lo `test -f 'sci_gateway/fortran/polops.f' || echo '$(srcdir)/'`sci_gateway/fortran/polops.f
-
-sci_f_bezout.lo: sci_gateway/fortran/sci_f_bezout.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_bezout.lo `test -f 'sci_gateway/fortran/sci_f_bezout.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_bezout.f
-
-sci_f_triu_tril.lo: sci_gateway/fortran/sci_f_triu_tril.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_triu_tril.lo `test -f 'sci_gateway/fortran/sci_f_triu_tril.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_triu_tril.f
-
-sci_f_roots.lo: sci_gateway/fortran/sci_f_roots.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_roots.lo `test -f 'sci_gateway/fortran/sci_f_roots.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_roots.f
-
-sci_f_psimp.lo: sci_gateway/fortran/sci_f_psimp.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_psimp.lo `test -f 'sci_gateway/fortran/sci_f_psimp.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_psimp.f
-
-sci_f_rsimp.lo: sci_gateway/fortran/sci_f_rsimp.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_rsimp.lo `test -f 'sci_gateway/fortran/sci_f_rsimp.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_rsimp.f
-
-sci_f_coeff.lo: sci_gateway/fortran/sci_f_coeff.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_coeff.lo `test -f 'sci_gateway/fortran/sci_f_coeff.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_coeff.f
-
-sci_f_degree.lo: sci_gateway/fortran/sci_f_degree.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_degree.lo `test -f 'sci_gateway/fortran/sci_f_degree.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_degree.f
-
-sci_f_pclean.lo: sci_gateway/fortran/sci_f_pclean.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_pclean.lo `test -f 'sci_gateway/fortran/sci_f_pclean.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_pclean.f
-
-sci_f_sfact.lo: sci_gateway/fortran/sci_f_sfact.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_sfact.lo `test -f 'sci_gateway/fortran/sci_f_sfact.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_sfact.f
-
-sci_f_simpmd.lo: sci_gateway/fortran/sci_f_simpmd.f
-       $(LIBTOOL) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -c -o sci_f_simpmd.lo `test -f 'sci_gateway/fortran/sci_f_simpmd.f' || echo '$(srcdir)/'`sci_gateway/fortran/sci_f_simpmd.f
-
-mostlyclean-libtool:
-       -rm -f *.lo
-
-clean-libtool:
-       -rm -rf .libs _libs
-
-distclean-libtool:
-       -rm -f libtool
-uninstall-info-am:
-install-libpolynomials_la_includeHEADERS: $(libpolynomials_la_include_HEADERS)
-       @$(NORMAL_INSTALL)
-       test -z "$(libpolynomials_la_includedir)" || $(mkdir_p) "$(DESTDIR)$(libpolynomials_la_includedir)"
-       @list='$(libpolynomials_la_include_HEADERS)'; for p in $$list; do \
-         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         f=$(am__strip_dir) \
-         echo " $(libpolynomials_la_includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(libpolynomials_la_includedir)/$$f'"; \
-         $(libpolynomials_la_includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(libpolynomials_la_includedir)/$$f"; \
-       done
-
-uninstall-libpolynomials_la_includeHEADERS:
-       @$(NORMAL_UNINSTALL)
-       @list='$(libpolynomials_la_include_HEADERS)'; for p in $$list; do \
-         f=$(am__strip_dir) \
-         echo " rm -f '$(DESTDIR)$(libpolynomials_la_includedir)/$$f'"; \
-         rm -f "$(DESTDIR)$(libpolynomials_la_includedir)/$$f"; \
-       done
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
-       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       mkid -fID $$unique
-tags: TAGS
-
-TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-               $(TAGS_FILES) $(LISP)
-       tags=; \
-       here=`pwd`; \
-       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
-         test -n "$$unique" || unique=$$empty_fix; \
-         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-           $$tags $$unique; \
-       fi
-ctags: CTAGS
-CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-               $(TAGS_FILES) $(LISP)
-       tags=; \
-       here=`pwd`; \
-       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-       unique=`for i in $$list; do \
-           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-         done | \
-         $(AWK) '    { files[$$0] = 1; } \
-              END { for (i in files) print i; }'`; \
-       test -z "$(CTAGS_ARGS)$$tags$$unique" \
-         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
-            $$tags $$unique
-
-GTAGS:
-       here=`$(am__cd) $(top_builddir) && pwd` \
-         && cd $(top_srcdir) \
-         && gtags -i $(GTAGS_ARGS) $$here
-
-distclean-tags:
-       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
-       $(mkdir_p) $(distdir)/includes
-       @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
-       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
-       list='$(DISTFILES)'; for file in $$list; do \
-         case $$file in \
-           $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
-           $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
-         esac; \
-         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
-         dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
-         if test "$$dir" != "$$file" && test "$$dir" != "."; then \
-           dir="/$$dir"; \
-           $(mkdir_p) "$(distdir)$$dir"; \
-         else \
-           dir=''; \
-         fi; \
-         if test -d $$d/$$file; then \
-           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
-             cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
-           fi; \
-           cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
-         else \
-           test -f $(distdir)/$$file \
-           || cp -p $$d/$$file $(distdir)/$$file \
-           || exit 1; \
-         fi; \
-       done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES) $(HEADERS)
-installdirs:
-       for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(libpolynomials_la_includedir)"; do \
-         test -z "$$dir" || $(mkdir_p) "$$dir"; \
-       done
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
-       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
-       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-         `test -z '$(STRIP)' || \
-           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
-       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-
-maintainer-clean-generic:
-       @echo "This command is intended for maintainers to use"
-       @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
-       mostlyclean-am
-
-distclean: distclean-am
-       -rm -rf ./$(DEPDIR)
-       -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
-       distclean-libtool distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-info: info-am
-
-info-am:
-
-install-data-am: install-libpolynomials_la_includeHEADERS
-
-install-exec-am: install-libLTLIBRARIES
-
-install-info: install-info-am
-
-install-man:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
-       -rm -rf ./$(DEPDIR)
-       -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
-       mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES \
-       uninstall-libpolynomials_la_includeHEADERS
-
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libLTLIBRARIES clean-libtool ctags distclean \
-       distclean-compile distclean-generic distclean-libtool \
-       distclean-tags distdir dvi dvi-am html html-am info info-am \
-       install install-am install-data install-data-am install-exec \
-       install-exec-am install-info install-info-am \
-       install-libLTLIBRARIES \
-       install-libpolynomials_la_includeHEADERS install-man \
-       install-strip installcheck installcheck-am installdirs \
-       maintainer-clean maintainer-clean-generic mostlyclean \
-       mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
-       pdf pdf-am ps ps-am tags uninstall uninstall-am \
-       uninstall-info-am uninstall-libLTLIBRARIES \
-       uninstall-libpolynomials_la_includeHEADERS
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
index 9d822fc..fa17aa4 100644 (file)
@@ -1,3 +1,7 @@
+##########
+### Sylvestre Ledru <sylvestre.ledru@inria.fr>
+### INRIA - Scilab 2006 
+##########
 
 POLYNOMIALS_FORTRAN_SOURCES = src/fortran/residu.f \
 src/fortran/imptra.f \
@@ -112,9 +116,9 @@ lib_LTLIBRARIES = libpolynomials.la
 
 libpolynomials_la_SOURCES = $(POLYNOMIALS_FORTRAN_SOURCES) $(GATEWAY_FORTRAN_SOURCES) $(GATEWAY_C_SOURCES)
 
-libpolynomials_la_DEPENDENCIES = \
-       $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la  
-# Cyclic dep
+libpolynomials_la_DEPENDENCIES =
+# Cyclic dependencies : 
+#      $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la  
 #      $(top_builddir)/modules/core/libcore.la 
 
 libpolynomials_la_LIBADD = $(libpolynomials_la_DEPENDENCIES)
diff --git a/scilab/modules/pvm/Makefile b/scilab/modules/pvm/Makefile
deleted file mode 100644 (file)
index 144a782..0000000
+++ /dev/null
@@ -1,1123 +0,0 @@
-# Makefile.in generated by automake 1.9.6 from Makefile.am.
-# modules/pvm/Makefile.  Generated from Makefile.in by configure.
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005  Free Software Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-
-
-
-srcdir = .
-top_srcdir = ../..
-
-pkgdatadir = $(datadir)/scilab
-pkglibdir = $(libdir)/scilab
-pkgincludedir = $(includedir)/scilab
-top_builddir = ../..
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-INSTALL = /usr/bin/install -c
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = i686-pc-linux-gnu
-host_triplet = i686-pc-linux-gnu
-subdir = modules/pvm
-DIST_COMMON = $(am__libscipvm_la_include_HEADERS_DIST) \
-       $(srcdir)/Makefile.am $(srcdir)/Makefile.in
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/check_compiler.m4 \
-       $(top_srcdir)/m4/fortran.m4 $(top_srcdir)/m4/gtk-2.0.m4 \
-       $(top_srcdir)/m4/java.m4 $(top_srcdir)/m4/libs_by_debian.m4 \
-       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
-       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
-       $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pvm.m4 \
-       $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-       $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
-CONFIG_CLEAN_FILES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
-    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-    *) f=$$p;; \
-  esac;
-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(libdir)" \
-       "$(DESTDIR)$(libscipvm_la_includedir)"
-libLTLIBRARIES_INSTALL = $(INSTALL)
-LTLIBRARIES = $(lib_LTLIBRARIES)
-am__DEPENDENCIES_1 = $(top_builddir)/libs/module/libcore.la
-am__libscipvm_la_SOURCES_DIST = src/pvm_proc_ctrl.c src/sci_tools.c \
-       src/pvm_recv.c src/scipvmf77.c src/varpack.c src/pvm_grp.c \
-       src/pvm_send.c src/pvm_info.c sci_gateway/sci_pvm_get_timer.c \
-       sci_gateway/sci_pvm_gettid.c sci_gateway/sci_pvm_gsize.c \
-       sci_gateway/sci_pvm_sci2f77.c sci_gateway/sci_pvm_f772sci.c \
-       sci_gateway/sci_pvm_delhosts.c sci_gateway/sci_pvm_spawn.c \
-       sci_gateway/sci_pvm_send.c sci_gateway/sci_pvm_parent.c \
-       sci_gateway/sci_pvm_error.c sci_gateway/sci_pvm_set_timer.c \
-       sci_gateway/sci_pvm_kill.c sci_gateway/sci_pvm_bcast.c \
-       sci_gateway/sci_pvm_recv.c sci_gateway/sci_pvm_reduce.c \
-       sci_gateway/gw_pvm.c sci_gateway/sci_pvm_spawn_independent.c \
-       sci_gateway/sci_pvm_probe.c sci_gateway/sci_pvm_addhosts.c \
-       sci_gateway/sci_pvm_joingroup.c sci_gateway/sci_pvm_getinst.c \
-       sci_gateway/sci_pvm_tidtohost.c sci_gateway/sci_pvm_tasks.c \
-       sci_gateway/sci_pvm_mytid.c sci_gateway/sci_pvm_barrier.c \
-       sci_gateway/sci_pvm_halt.c sci_gateway/sci_pvm_bufinfo.c \
-       sci_gateway/sci_pvm_error_mode.c sci_gateway/sci_pvm_start.c \
-       sci_gateway/sci_pvm_lvgroup.c sci_gateway/sci_pvm_send_var.c \
-       sci_gateway/sci_pvm_config.c sci_gateway/sci_pvm_recv_var.c \
-       sci_gateway/sci_pvm_exit.c
-am__objects_1 = libscipvm_la-pvm_proc_ctrl.lo \
-       libscipvm_la-sci_tools.lo libscipvm_la-pvm_recv.lo \
-       libscipvm_la-scipvmf77.lo libscipvm_la-varpack.lo \
-       libscipvm_la-pvm_grp.lo libscipvm_la-pvm_send.lo \
-       libscipvm_la-pvm_info.lo
-am__objects_2 = libscipvm_la-sci_pvm_get_timer.lo \
-       libscipvm_la-sci_pvm_gettid.lo \
-       libscipvm_la-sci_pvm_gsize.lo \
-       libscipvm_la-sci_pvm_sci2f77.lo \
-       libscipvm_la-sci_pvm_f772sci.lo \
-       libscipvm_la-sci_pvm_delhosts.lo \
-       libscipvm_la-sci_pvm_spawn.lo \
-       libscipvm_la-sci_pvm_send.lo \
-       libscipvm_la-sci_pvm_parent.lo \
-       libscipvm_la-sci_pvm_error.lo \
-       libscipvm_la-sci_pvm_set_timer.lo \
-       libscipvm_la-sci_pvm_kill.lo \
-       libscipvm_la-sci_pvm_bcast.lo \
-       libscipvm_la-sci_pvm_recv.lo \
-       libscipvm_la-sci_pvm_reduce.lo \
-       libscipvm_la-gw_pvm.lo \
-       libscipvm_la-sci_pvm_spawn_independent.lo \
-       libscipvm_la-sci_pvm_probe.lo \
-       libscipvm_la-sci_pvm_addhosts.lo \
-       libscipvm_la-sci_pvm_joingroup.lo \
-       libscipvm_la-sci_pvm_getinst.lo \
-       libscipvm_la-sci_pvm_tidtohost.lo \
-       libscipvm_la-sci_pvm_tasks.lo \
-       libscipvm_la-sci_pvm_mytid.lo \
-       libscipvm_la-sci_pvm_barrier.lo \
-       libscipvm_la-sci_pvm_halt.lo \
-       libscipvm_la-sci_pvm_bufinfo.lo \
-       libscipvm_la-sci_pvm_error_mode.lo \
-       libscipvm_la-sci_pvm_start.lo \
-       libscipvm_la-sci_pvm_lvgroup.lo \
-       libscipvm_la-sci_pvm_send_var.lo \
-       libscipvm_la-sci_pvm_config.lo \
-       libscipvm_la-sci_pvm_recv_var.lo \
-       libscipvm_la-sci_pvm_exit.lo
-am_libscipvm_la_OBJECTS = $(am__objects_1) $(am__objects_2)
-libscipvm_la_OBJECTS = $(am_libscipvm_la_OBJECTS)
-am_libscipvm_la_rpath = -rpath $(libdir)
-DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/modules/core/includes
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__depfiles_maybe = depfiles
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
-       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
-       $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-       $(AM_LDFLAGS) $(LDFLAGS) -o $@
-SOURCES = $(libscipvm_la_SOURCES)
-DIST_SOURCES = $(am__libscipvm_la_SOURCES_DIST)
-am__libscipvm_la_include_HEADERS_DIST = includes/sci_pvm_get_timer.h \
-       includes/sci_pvm_exit.h includes/sci_pvm_sci2f77.h \
-       includes/sci_pvm_gettid.h includes/sci_pvm_gsize.h \
-       includes/sci_pvm_f772sci.h includes/sci_pvm_delhosts.h \
-       includes/sci_pvm_spawn.h includes/sci_pvm_send.h \
-       includes/sci_pvm_parent.h includes/sci_pvm_error.h \
-       includes/sci_pvm_set_timer.h includes/sci_pvm_kill.h \
-       includes/sci_pvm_bcast.h includes/sci_pvm_recv.h \
-       includes/sci_pvm_reduce.h includes/gw_pvm.h \
-       includes/sci_pvm_spawn_independent.h includes/sci_pvm_probe.h \
-       includes/sci_pvm_addhosts.h includes/sci_pvm_joingroup.h \
-       includes/sci_pvm_getinst.h includes/sci_pvm_tidtohost.h \
-       includes/sci_pvm_tasks.h includes/sci_pvm_mytid.h \
-       includes/sci_pvm_barrier.h includes/sci_pvm_bufinfo.h \
-       includes/sci_pvm_halt.h includes/sci_pvm_start.h \
-       includes/sci_pvm_error_mode.h includes/sci_pvm_lvgroup.h \
-       includes/sci_pvm_send_var.h includes/sci_pvm_config.h \
-       includes/sci_pvm_recv_var.h
-libscipvm_la_includeHEADERS_INSTALL = $(INSTALL_HEADER)
-HEADERS = $(libscipvm_la_include_HEADERS)
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run aclocal-1.9
-AMDEP_FALSE = #
-AMDEP_TRUE = 
-AMTAR = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run tar
-AR = ar
-AR_FLAGS = cru
-ATLAS_DIR = 
-AUTOCONF = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run automake-1.9
-AWK = mawk
-BLPR_SCRIPTS = $(BPROGRAMS)
-CC = gcc
-CCDEPMODE = depmode=gcc3
-CC_LDFLAGS = 
-CC_OPTIONS = 
-CC_PICFLAGS = 
-CFLAGS = -g -O2 -DNDEBUG -D_FORTIFY_SOURCE=2 -Dlinux -DNARROWPROTO -I/home/sylvestre/dev/scilab5/libs/MALLOC/includes/
-CPP = gcc -E
-CPPFLAGS = 
-CXX = 
-CXXCPP = 
-CXXFLAGS = 
-CYGPATH_W = echo
-DEFS = -DHAVE_CONFIG_H
-DEPDIR = .deps
-DLDLIB = 
-DLD_SUBDIR = 
-DLLTOOL = 
-DUMPBIN = 
-ECHO_C = 
-ECHO_N = -n
-ECHO_T = 
-EGREP = /bin/grep -E
-EXAMPLES_TESTS = $(SUBDIRS1) $(SUBDIRS2)
-EXEC_PREFIX_DIR = NONE
-EXEEXT = 
-FC = gfortran
-FCFLAGS = -g -O2
-FC_LDFLAGS = 
-FC_PICFLAGS = 
-FC_SUBDIR = 
-FFLAGS =  -DNDEBUG -D_FORTIFY_SOURCE=2 -I/home/sylvestre/dev/scilab5/modules/core/includes -g -O2
-FFLAGS1 = 
-FGREP = /bin/grep -F
-FILES_TO_CLEAN = *.CKP *.ln *.BAK *.bak core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut .*~ *.trace so_locations *.orig *.cos *.obj
-FLIBS = 
-GCC = yes
-GCCFIX = 
-GETLIBTK = libtk8.4.so
-GNOME_CFLAGS = 
-GREP = /bin/grep
-GTKPLUGBUG = 
-GTK_CFLAGS = 
-GTK_LIBS = 
-GUI = X11
-GUILIB = xsci
-GUI_GTK_FALSE = 
-GUI_GTK_TRUE = #
-GUI_WIN32_FALSE = 
-GUI_WIN32_TRUE = #
-GUI_X11_FALSE = #
-GUI_X11_TRUE = 
-GZVT = 
-HPPA_OLD = 
-HTMLFLAGS = 
-ICC = 
-IFC = 
-IMPENV = 
-IMPPREF = S
-INSTALL_DATA = ${INSTALL} -m 644
-INSTALL_PROGRAM = ${INSTALL}
-INSTALL_SCRIPT = ${INSTALL}
-INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
-IN_ATLAS = LOCAL
-IS_HPUX_FALSE = 
-IS_HPUX_TRUE = #
-IS_MIPS_SGI_IRIX_FALSE = 
-IS_MIPS_SGI_IRIX_TRUE = #
-IS_SPARC_FALSE = 
-IS_SPARC_TRUE = #
-JAVAC = /home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/bin/javac
-JAVA_FALSE = #
-JAVA_JNI_INCLUDE = -I/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/include -I/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/include/linux
-JAVA_JNI_LIBS = -L/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/jre/lib/i386 -ljava -lverify -L/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/jre/lib/i386/client -ljvm -L/home/sylvestre/dev/thirdparty/Java/jdk1.5.0_06/jre/lib/i386/native_threads -lhpi
-JAVA_TRUE = 
-LD = /usr/bin/ld
-LDFLAGS = 
-LD_LDFLAGS = 
-LIBGTKHTML_CFLAGS = 
-LIBGTKHTML_LIBS = 
-LIBM = 
-LIBOBJS = 
-LIBS = 
-LIBTOOL = $(SHELL) $(top_builddir)/libtool
-LIBTOOL_DEPS = config/ltmain.sh
-LN_S = ln -s
-LTLIBOBJS = 
-MAIN = mainsci.o
-MAKEINFO = ${SHELL} /home/sylvestre/dev/scilab5/config/missing --run makeinfo
-MALLOC = 
-MANGENERATOR = 
-MANTARGET = 
-MENUSOBJS = XOBJS
-NM = /usr/bin/nm -B
-NOINLINE = 
-OBJDUMP = 
-OBJEXT = o
-OCAMLC = ocamlc
-OCAMLDEP = ocamldep
-OCAMLOPT = ocamlopt
-OCAMLTARGET = scilex-lib
-OCAMLTARGET_DISTCLEAN = distclean
-PACKAGE = scilab
-PACKAGE_BUGREPORT = http://scilabsoft.inria.fr/cgi-bin/bugzilla_bug_II/index.cgi
-PACKAGE_NAME = scilab
-PACKAGE_STRING = scilab 0
-PACKAGE_TARNAME = scilab
-PACKAGE_VERSION = 0
-PATH_SEPARATOR = :
-PERIX11NOPT = periX11darwin
-PKG_CONFIG = 
-PREFIX_DIR = NONE
-PVMARCH = LINUX
-PVMGETARCH = pvmgetarch
-PVM_FALSE = #
-PVM_INCLUDE = -I/usr/include
-PVM_LIB =  -L/usr/lib -lgpvm3 -lpvm3
-PVM_TRUE = 
-RANLIB = ranlib
-RM = rm -f
-SCIDIR = .
-SCILABSCRIPT = scilab.g
-SCILAB_GS = sh
-SCIVERSION = Scilab-trunk-SVN
-SED = /bin/sed
-SED_CYGDRIVE = 
-SET_MAKE = 
-SHELL = /bin/sh
-STATIC = 
-STRIP = strip
-TCLSCIDIR = tclsci
-TCLSCILIB = $(SCIDIR)/libs/tclsci.a
-TCLTKHELP = tksci
-TCLTK_LIBS =  -L/usr/lib -ltk8.4   -L/usr/lib -ltcl8.4  -ldl
-TCL_INC_PATH = -I/usr/include/tcl8.4
-TERMCAPLIB = -lreadline -lncurses
-TERM_VTE_FALSE = 
-TERM_VTE_TRUE = #
-TERM_ZTERM_FALSE = 
-TERM_ZTERM_TRUE = #
-TKBASE = 
-TK_INC_PATH = -I/usr/include/tcl8.4
-TK_MAJOR_VERSION = 8
-TK_MINOR_VERSION = 4
-VERSION = 0
-VTE_CFLAGS = 
-VTE_LIBS = 
-WHICH_BLAS = STD_BLAS
-WINXFLAGS = 
-WITH_OCAML = 
-WITH_SABLOTRON = 
-WITH_XSLTPROC = 
-XAW = Xaw3d
-XAWLIB = $(SCIDIR)/libs/libXaw3d.a
-XAW_LOCAL_INCLUDES = -I$(SCIDIR)/routines
-XAW_LOCAL_LIB = $(SCIDIR)/libs/libXaw3d.a $(SCIDIR)/libs/libXmu.a
-XAW_LOCAL_SUBDIR = X11
-XDRLIB = 
-XDRLIBNAME = 
-XMKMF = 
-XMULIB = $(SCIDIR)/libs/libXmu.a
-XXTXEXT = 
-X_CFLAGS = 
-X_EXTRA_LIBS = 
-X_LIBS = 
-X_LIB_PATH = 
-X_PRE_LIBS =  -lSM -lICE
-ZVT_CFLAGS = 
-ZVT_LIBS = 
-ZZLEDT = zzledt-rl.o
-ac_ct_CC = gcc
-ac_ct_DUMPBIN = 
-ac_ct_FC = gfortran
-am__fastdepCC_FALSE = #
-am__fastdepCC_TRUE = 
-am__include = include
-am__leading_dot = .
-am__quote = 
-am__tar = ${AMTAR} chof - "$$tardir"
-am__untar = ${AMTAR} xf -
-bindir = ${exec_prefix}/bin
-build = i686-pc-linux-gnu
-build_alias = 
-build_cpu = i686
-build_os = linux-gnu
-build_vendor = pc
-datadir = ${datarootdir}
-datarootdir = ${prefix}/share
-docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
-dvidir = ${docdir}
-exec_prefix = ${prefix}
-host = i686-pc-linux-gnu
-host_alias = 
-host_cpu = i686
-host_os = linux-gnu
-host_vendor = pc
-htmldir = ${docdir}
-includedir = ${prefix}/include
-infodir = ${datarootdir}/info
-install_sh = /home/sylvestre/dev/scilab5/config/install-sh
-libdir = ${exec_prefix}/lib
-libexecdir = ${exec_prefix}/libexec
-localedir = ${datarootdir}/locale
-localstatedir = ${prefix}/var
-lt_ECHO = echo
-mandir = ${datarootdir}/man
-mkdir_p = mkdir -p --
-oldincludedir = /usr/include
-pdfdir = ${docdir}
-prefix = /usr
-program_transform_name = s,x,x,
-psdir = ${docdir}
-sbindir = ${exec_prefix}/sbin
-sharedstatedir = ${prefix}/com
-sysconfdir = ${prefix}/etc
-target_alias = 
-tcldir = NONE/tcl/
-
-##########
-### Sylvestre Ledru <sylvestre.ledru@inria.fr>
-### INRIA - Scilab 2006 
-##########
-PVM_C_SOURCES = src/pvm_proc_ctrl.c \
-src/sci_tools.c \
-src/pvm_recv.c \
-src/scipvmf77.c \
-src/varpack.c \
-src/pvm_grp.c \
-src/pvm_send.c \
-src/pvm_info.c
-
-GATEWAY_C_SOURCES = sci_gateway/sci_pvm_get_timer.c \
-sci_gateway/sci_pvm_gettid.c \
-sci_gateway/sci_pvm_gsize.c \
-sci_gateway/sci_pvm_sci2f77.c \
-sci_gateway/sci_pvm_f772sci.c \
-sci_gateway/sci_pvm_delhosts.c \
-sci_gateway/sci_pvm_spawn.c \
-sci_gateway/sci_pvm_send.c \
-sci_gateway/sci_pvm_parent.c \
-sci_gateway/sci_pvm_error.c \
-sci_gateway/sci_pvm_set_timer.c \
-sci_gateway/sci_pvm_kill.c \
-sci_gateway/sci_pvm_bcast.c \
-sci_gateway/sci_pvm_recv.c \
-sci_gateway/sci_pvm_reduce.c \
-sci_gateway/gw_pvm.c \
-sci_gateway/sci_pvm_spawn_independent.c \
-sci_gateway/sci_pvm_probe.c \
-sci_gateway/sci_pvm_addhosts.c \
-sci_gateway/sci_pvm_joingroup.c \
-sci_gateway/sci_pvm_getinst.c \
-sci_gateway/sci_pvm_tidtohost.c \
-sci_gateway/sci_pvm_tasks.c \
-sci_gateway/sci_pvm_mytid.c \
-sci_gateway/sci_pvm_barrier.c \
-sci_gateway/sci_pvm_halt.c \
-sci_gateway/sci_pvm_bufinfo.c \
-sci_gateway/sci_pvm_error_mode.c \
-sci_gateway/sci_pvm_start.c \
-sci_gateway/sci_pvm_lvgroup.c \
-sci_gateway/sci_pvm_send_var.c \
-sci_gateway/sci_pvm_config.c \
-sci_gateway/sci_pvm_recv_var.c \
-sci_gateway/sci_pvm_exit.c
-
-libscipvm_la_includedir = $(includedir)/pvm
-libscipvm_la_include_HEADERS = includes/sci_pvm_get_timer.h \
-includes/sci_pvm_exit.h \
-includes/sci_pvm_sci2f77.h \
-includes/sci_pvm_gettid.h \
-includes/sci_pvm_gsize.h \
-includes/sci_pvm_f772sci.h \
-includes/sci_pvm_delhosts.h \
-includes/sci_pvm_spawn.h \
-includes/sci_pvm_send.h \
-includes/sci_pvm_parent.h \
-includes/sci_pvm_error.h \
-includes/sci_pvm_set_timer.h \
-includes/sci_pvm_kill.h \
-includes/sci_pvm_bcast.h \
-includes/sci_pvm_recv.h \
-includes/sci_pvm_reduce.h \
-includes/gw_pvm.h \
-includes/sci_pvm_spawn_independent.h \
-includes/sci_pvm_probe.h \
-includes/sci_pvm_addhosts.h \
-includes/sci_pvm_joingroup.h \
-includes/sci_pvm_getinst.h \
-includes/sci_pvm_tidtohost.h \
-includes/sci_pvm_tasks.h \
-includes/sci_pvm_mytid.h \
-includes/sci_pvm_barrier.h \
-includes/sci_pvm_bufinfo.h \
-includes/sci_pvm_halt.h \
-includes/sci_pvm_start.h \
-includes/sci_pvm_error_mode.h \
-includes/sci_pvm_lvgroup.h \
-includes/sci_pvm_send_var.h \
-includes/sci_pvm_config.h \
-includes/sci_pvm_recv_var.h
-
-libscipvm_la_CFLAGS = -Iincludes/ 
-#-Isrc/c/
-lib_LTLIBRARIES = libscipvm.la
-libscipvm_la_SOURCES = $(PVM_C_SOURCES) $(GATEWAY_C_SOURCES)
-libscipvm_la_DEPENDENCIES = \
-       $(top_builddir)/libs/module/libcore.la 
-
-# 
-#\
-#      $(top_builddir)/libs/blas/libblas.la \
-#      $(top_builddir)/modules/arnoldi/libarnoldi.la \
-#      $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la 
-libscipvm_la_LDFLAGS = $(PVM_LIB)
-libscipvm_la_LIBADD = $(libscipvm_la_DEPENDENCIES)
-libscipvm_la_PKGCONFIG = scipvm.pc
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
-       @for dep in $?; do \
-         case '$(am__configure_deps)' in \
-           *$$dep*) \
-             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
-               && exit 0; \
-             exit 1;; \
-         esac; \
-       done; \
-       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  modules/pvm/Makefile'; \
-       cd $(top_srcdir) && \
-         $(AUTOMAKE) --foreign  modules/pvm/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
-       @case '$?' in \
-         *config.status*) \
-           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
-         *) \
-           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
-           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
-       esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure:  $(am__configure_deps)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-install-libLTLIBRARIES: $(lib_LTLIBRARIES)
-       @$(NORMAL_INSTALL)
-       test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-         if test -f $$p; then \
-           f=$(am__strip_dir) \
-           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
-           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
-         else :; fi; \
-       done
-
-uninstall-libLTLIBRARIES:
-       @$(NORMAL_UNINSTALL)
-       @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-         p=$(am__strip_dir) \
-         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
-         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
-       done
-
-clean-libLTLIBRARIES:
-       -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" != "$$p" || dir=.; \
-         echo "rm -f \"$${dir}/so_locations\""; \
-         rm -f "$${dir}/so_locations"; \
-       done
-libscipvm.la: $(libscipvm_la_OBJECTS) $(libscipvm_la_DEPENDENCIES) 
-       $(LINK) $(am_libscipvm_la_rpath) $(libscipvm_la_LDFLAGS) $(libscipvm_la_OBJECTS) $(libscipvm_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
-       -rm -f *.$(OBJEXT)
-
-distclean-compile:
-       -rm -f *.tab.c
-
-include ./$(DEPDIR)/libscipvm_la-gw_pvm.Plo
-include ./$(DEPDIR)/libscipvm_la-pvm_grp.Plo
-include ./$(DEPDIR)/libscipvm_la-pvm_info.Plo
-include ./$(DEPDIR)/libscipvm_la-pvm_proc_ctrl.Plo
-include ./$(DEPDIR)/libscipvm_la-pvm_recv.Plo
-include ./$(DEPDIR)/libscipvm_la-pvm_send.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_addhosts.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_barrier.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_bcast.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_bufinfo.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_config.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_delhosts.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_error.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_error_mode.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_exit.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_f772sci.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_get_timer.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_getinst.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_gettid.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_gsize.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_halt.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_joingroup.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_kill.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_lvgroup.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_mytid.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_parent.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_probe.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_recv.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_recv_var.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_reduce.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_sci2f77.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_send.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_send_var.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_set_timer.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_spawn.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_spawn_independent.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_start.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_tasks.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_pvm_tidtohost.Plo
-include ./$(DEPDIR)/libscipvm_la-sci_tools.Plo
-include ./$(DEPDIR)/libscipvm_la-scipvmf77.Plo
-include ./$(DEPDIR)/libscipvm_la-varpack.Plo
-
-.c.o:
-       if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
-       then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
-#      source='$<' object='$@' libtool=no \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(COMPILE) -c $<
-
-.c.obj:
-       if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
-       then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
-#      source='$<' object='$@' libtool=no \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(COMPILE) -c `$(CYGPATH_W) '$<'`
-
-.c.lo:
-       if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
-       then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
-#      source='$<' object='$@' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LTCOMPILE) -c -o $@ $<
-
-libscipvm_la-pvm_proc_ctrl.lo: src/pvm_proc_ctrl.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-pvm_proc_ctrl.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-pvm_proc_ctrl.Tpo" -c -o libscipvm_la-pvm_proc_ctrl.lo `test -f 'src/pvm_proc_ctrl.c' || echo '$(srcdir)/'`src/pvm_proc_ctrl.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-pvm_proc_ctrl.Tpo" "$(DEPDIR)/libscipvm_la-pvm_proc_ctrl.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-pvm_proc_ctrl.Tpo"; exit 1; fi
-#      source='src/pvm_proc_ctrl.c' object='libscipvm_la-pvm_proc_ctrl.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-pvm_proc_ctrl.lo `test -f 'src/pvm_proc_ctrl.c' || echo '$(srcdir)/'`src/pvm_proc_ctrl.c
-
-libscipvm_la-sci_tools.lo: src/sci_tools.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_tools.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_tools.Tpo" -c -o libscipvm_la-sci_tools.lo `test -f 'src/sci_tools.c' || echo '$(srcdir)/'`src/sci_tools.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_tools.Tpo" "$(DEPDIR)/libscipvm_la-sci_tools.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_tools.Tpo"; exit 1; fi
-#      source='src/sci_tools.c' object='libscipvm_la-sci_tools.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_tools.lo `test -f 'src/sci_tools.c' || echo '$(srcdir)/'`src/sci_tools.c
-
-libscipvm_la-pvm_recv.lo: src/pvm_recv.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-pvm_recv.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-pvm_recv.Tpo" -c -o libscipvm_la-pvm_recv.lo `test -f 'src/pvm_recv.c' || echo '$(srcdir)/'`src/pvm_recv.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-pvm_recv.Tpo" "$(DEPDIR)/libscipvm_la-pvm_recv.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-pvm_recv.Tpo"; exit 1; fi
-#      source='src/pvm_recv.c' object='libscipvm_la-pvm_recv.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-pvm_recv.lo `test -f 'src/pvm_recv.c' || echo '$(srcdir)/'`src/pvm_recv.c
-
-libscipvm_la-scipvmf77.lo: src/scipvmf77.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-scipvmf77.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-scipvmf77.Tpo" -c -o libscipvm_la-scipvmf77.lo `test -f 'src/scipvmf77.c' || echo '$(srcdir)/'`src/scipvmf77.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-scipvmf77.Tpo" "$(DEPDIR)/libscipvm_la-scipvmf77.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-scipvmf77.Tpo"; exit 1; fi
-#      source='src/scipvmf77.c' object='libscipvm_la-scipvmf77.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-scipvmf77.lo `test -f 'src/scipvmf77.c' || echo '$(srcdir)/'`src/scipvmf77.c
-
-libscipvm_la-varpack.lo: src/varpack.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-varpack.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-varpack.Tpo" -c -o libscipvm_la-varpack.lo `test -f 'src/varpack.c' || echo '$(srcdir)/'`src/varpack.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-varpack.Tpo" "$(DEPDIR)/libscipvm_la-varpack.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-varpack.Tpo"; exit 1; fi
-#      source='src/varpack.c' object='libscipvm_la-varpack.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-varpack.lo `test -f 'src/varpack.c' || echo '$(srcdir)/'`src/varpack.c
-
-libscipvm_la-pvm_grp.lo: src/pvm_grp.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-pvm_grp.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-pvm_grp.Tpo" -c -o libscipvm_la-pvm_grp.lo `test -f 'src/pvm_grp.c' || echo '$(srcdir)/'`src/pvm_grp.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-pvm_grp.Tpo" "$(DEPDIR)/libscipvm_la-pvm_grp.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-pvm_grp.Tpo"; exit 1; fi
-#      source='src/pvm_grp.c' object='libscipvm_la-pvm_grp.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-pvm_grp.lo `test -f 'src/pvm_grp.c' || echo '$(srcdir)/'`src/pvm_grp.c
-
-libscipvm_la-pvm_send.lo: src/pvm_send.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-pvm_send.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-pvm_send.Tpo" -c -o libscipvm_la-pvm_send.lo `test -f 'src/pvm_send.c' || echo '$(srcdir)/'`src/pvm_send.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-pvm_send.Tpo" "$(DEPDIR)/libscipvm_la-pvm_send.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-pvm_send.Tpo"; exit 1; fi
-#      source='src/pvm_send.c' object='libscipvm_la-pvm_send.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-pvm_send.lo `test -f 'src/pvm_send.c' || echo '$(srcdir)/'`src/pvm_send.c
-
-libscipvm_la-pvm_info.lo: src/pvm_info.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-pvm_info.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-pvm_info.Tpo" -c -o libscipvm_la-pvm_info.lo `test -f 'src/pvm_info.c' || echo '$(srcdir)/'`src/pvm_info.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-pvm_info.Tpo" "$(DEPDIR)/libscipvm_la-pvm_info.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-pvm_info.Tpo"; exit 1; fi
-#      source='src/pvm_info.c' object='libscipvm_la-pvm_info.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-pvm_info.lo `test -f 'src/pvm_info.c' || echo '$(srcdir)/'`src/pvm_info.c
-
-libscipvm_la-sci_pvm_get_timer.lo: sci_gateway/sci_pvm_get_timer.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_get_timer.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_get_timer.Tpo" -c -o libscipvm_la-sci_pvm_get_timer.lo `test -f 'sci_gateway/sci_pvm_get_timer.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_get_timer.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_get_timer.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_get_timer.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_get_timer.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_get_timer.c' object='libscipvm_la-sci_pvm_get_timer.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_get_timer.lo `test -f 'sci_gateway/sci_pvm_get_timer.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_get_timer.c
-
-libscipvm_la-sci_pvm_gettid.lo: sci_gateway/sci_pvm_gettid.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_gettid.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_gettid.Tpo" -c -o libscipvm_la-sci_pvm_gettid.lo `test -f 'sci_gateway/sci_pvm_gettid.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_gettid.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_gettid.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_gettid.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_gettid.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_gettid.c' object='libscipvm_la-sci_pvm_gettid.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_gettid.lo `test -f 'sci_gateway/sci_pvm_gettid.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_gettid.c
-
-libscipvm_la-sci_pvm_gsize.lo: sci_gateway/sci_pvm_gsize.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_gsize.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_gsize.Tpo" -c -o libscipvm_la-sci_pvm_gsize.lo `test -f 'sci_gateway/sci_pvm_gsize.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_gsize.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_gsize.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_gsize.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_gsize.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_gsize.c' object='libscipvm_la-sci_pvm_gsize.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_gsize.lo `test -f 'sci_gateway/sci_pvm_gsize.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_gsize.c
-
-libscipvm_la-sci_pvm_sci2f77.lo: sci_gateway/sci_pvm_sci2f77.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_sci2f77.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_sci2f77.Tpo" -c -o libscipvm_la-sci_pvm_sci2f77.lo `test -f 'sci_gateway/sci_pvm_sci2f77.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_sci2f77.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_sci2f77.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_sci2f77.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_sci2f77.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_sci2f77.c' object='libscipvm_la-sci_pvm_sci2f77.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_sci2f77.lo `test -f 'sci_gateway/sci_pvm_sci2f77.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_sci2f77.c
-
-libscipvm_la-sci_pvm_f772sci.lo: sci_gateway/sci_pvm_f772sci.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_f772sci.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_f772sci.Tpo" -c -o libscipvm_la-sci_pvm_f772sci.lo `test -f 'sci_gateway/sci_pvm_f772sci.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_f772sci.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_f772sci.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_f772sci.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_f772sci.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_f772sci.c' object='libscipvm_la-sci_pvm_f772sci.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_f772sci.lo `test -f 'sci_gateway/sci_pvm_f772sci.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_f772sci.c
-
-libscipvm_la-sci_pvm_delhosts.lo: sci_gateway/sci_pvm_delhosts.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_delhosts.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_delhosts.Tpo" -c -o libscipvm_la-sci_pvm_delhosts.lo `test -f 'sci_gateway/sci_pvm_delhosts.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_delhosts.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_delhosts.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_delhosts.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_delhosts.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_delhosts.c' object='libscipvm_la-sci_pvm_delhosts.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_delhosts.lo `test -f 'sci_gateway/sci_pvm_delhosts.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_delhosts.c
-
-libscipvm_la-sci_pvm_spawn.lo: sci_gateway/sci_pvm_spawn.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_spawn.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_spawn.Tpo" -c -o libscipvm_la-sci_pvm_spawn.lo `test -f 'sci_gateway/sci_pvm_spawn.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_spawn.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_spawn.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_spawn.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_spawn.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_spawn.c' object='libscipvm_la-sci_pvm_spawn.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_spawn.lo `test -f 'sci_gateway/sci_pvm_spawn.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_spawn.c
-
-libscipvm_la-sci_pvm_send.lo: sci_gateway/sci_pvm_send.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_send.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_send.Tpo" -c -o libscipvm_la-sci_pvm_send.lo `test -f 'sci_gateway/sci_pvm_send.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_send.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_send.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_send.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_send.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_send.c' object='libscipvm_la-sci_pvm_send.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_send.lo `test -f 'sci_gateway/sci_pvm_send.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_send.c
-
-libscipvm_la-sci_pvm_parent.lo: sci_gateway/sci_pvm_parent.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_parent.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_parent.Tpo" -c -o libscipvm_la-sci_pvm_parent.lo `test -f 'sci_gateway/sci_pvm_parent.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_parent.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_parent.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_parent.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_parent.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_parent.c' object='libscipvm_la-sci_pvm_parent.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_parent.lo `test -f 'sci_gateway/sci_pvm_parent.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_parent.c
-
-libscipvm_la-sci_pvm_error.lo: sci_gateway/sci_pvm_error.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_error.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_error.Tpo" -c -o libscipvm_la-sci_pvm_error.lo `test -f 'sci_gateway/sci_pvm_error.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_error.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_error.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_error.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_error.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_error.c' object='libscipvm_la-sci_pvm_error.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_error.lo `test -f 'sci_gateway/sci_pvm_error.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_error.c
-
-libscipvm_la-sci_pvm_set_timer.lo: sci_gateway/sci_pvm_set_timer.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_set_timer.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_set_timer.Tpo" -c -o libscipvm_la-sci_pvm_set_timer.lo `test -f 'sci_gateway/sci_pvm_set_timer.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_set_timer.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_set_timer.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_set_timer.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_set_timer.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_set_timer.c' object='libscipvm_la-sci_pvm_set_timer.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_set_timer.lo `test -f 'sci_gateway/sci_pvm_set_timer.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_set_timer.c
-
-libscipvm_la-sci_pvm_kill.lo: sci_gateway/sci_pvm_kill.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -MT libscipvm_la-sci_pvm_kill.lo -MD -MP -MF "$(DEPDIR)/libscipvm_la-sci_pvm_kill.Tpo" -c -o libscipvm_la-sci_pvm_kill.lo `test -f 'sci_gateway/sci_pvm_kill.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_kill.c; \
-       then mv -f "$(DEPDIR)/libscipvm_la-sci_pvm_kill.Tpo" "$(DEPDIR)/libscipvm_la-sci_pvm_kill.Plo"; else rm -f "$(DEPDIR)/libscipvm_la-sci_pvm_kill.Tpo"; exit 1; fi
-#      source='sci_gateway/sci_pvm_kill.c' object='libscipvm_la-sci_pvm_kill.lo' libtool=yes \
-#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
-#      $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libscipvm_la_CFLAGS) $(CFLAGS) -c -o libscipvm_la-sci_pvm_kill.lo `test -f 'sci_gateway/sci_pvm_kill.c' || echo '$(srcdir)/'`sci_gateway/sci_pvm_kill.c
-
-libscipvm_la-sci_pvm_bcast.lo: sci_gateway/sci_pvm_bcast.c
-       if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES)