Merge remote-tracking branch 'origin/master' into YaSp 95/12595/3
Cedric Delamarre [Thu, 19 Sep 2013 10:08:08 +0000 (12:08 +0200)]
Conflicts:
scilab/Makefile.in
scilab/Scilab.sln
scilab/Scilab_f2c.sln
scilab/Version.incl
scilab/aclocal.m4
scilab/configure
scilab/etc/modules.xml.in
scilab/etc/modules.xml.vc
scilab/modules/Makefile.in
scilab/modules/compatibility_functions/macros/%b_prod.sci
scilab/modules/compatibility_functions/macros/%b_sum.sci
scilab/modules/completion/src/c/getfieldsdictionary.c
scilab/modules/completion/src/cpp/FieldsManager.cpp
scilab/modules/core/src/c/callinterf.c
scilab/modules/core/src/c/dynamic_gateways.c
scilab/modules/core/src/c/dynamic_gateways.h
scilab/modules/core/src/fortran/getfun.f
scilab/modules/double/Makefile.in
scilab/modules/dynamic_link/macros/windows/dlwGetScilabLibraries.sci
scilab/modules/elementary_functions/sci_gateway/fortran/sci_f_cumprod.f
scilab/modules/elementary_functions/sci_gateway/fortran/sci_f_cumsum.f
scilab/modules/elementary_functions/sci_gateway/fortran/sci_f_sum.f
scilab/modules/fileio/includes/mseek.h
scilab/modules/fileio/sci_gateway/c/sci_mseek.c
scilab/modules/fileio/src/c/mget.c
scilab/modules/fileio/src/c/mseek.c
scilab/modules/graphics/sci_gateway/c/sci_xget.c
scilab/modules/graphics/sci_gateway/c/sci_xset.c
scilab/modules/intersci/Makefile.in
scilab/modules/io/sci_gateway/c/sci_save.c
scilab/modules/io/sci_gateway/fortran/intfile.f
scilab/modules/io/src/fortran/newsave.f
scilab/modules/localization/Makefile.am
scilab/modules/localization/Makefile.in
scilab/modules/localization/includes/gw_localization.h
scilab/modules/localization/includes/localization.h
scilab/modules/localization/sci_gateway/c/gw_localization.c
scilab/modules/localization/sci_gateway/c/sci_dgettext.c
scilab/modules/localization/sci_gateway/c/sci_gettext.c
scilab/modules/localization/src/localization.vcxproj
scilab/modules/localization/src/localization.vcxproj.filters
scilab/modules/overloading/macros/%hm_prod.sci
scilab/modules/overloading/macros/%hm_sum.sci
scilab/modules/overloading/macros/%p_prod.sci
scilab/modules/overloading/macros/%p_sum.sci
scilab/modules/overloading/macros/%sp_prod.sci
scilab/modules/overloading/macros/%sp_sum.sci
scilab/modules/overloading/macros/%spb_sum.sci
scilab/modules/scicos/sci_gateway/c/sci_callblk.c
scilab/modules/scicos/sci_gateway/c/sci_model2blk.c
scilab/modules/scicos/sci_gateway/c/sci_scicosim.c
scilab/modules/spreadsheet/src/c/xls.c
scilab/modules/windows_tools/etc/windows_tools.start
scilab/modules/windows_tools/src/c/scilab_windows/windows_main.c

Change-Id: I76f8722e77b44325cb69e982c6fd7eb771d783ce

142 files changed:
1  2 
scilab/Makefile.am
scilab/Makefile.in
scilab/Scilab.sln
scilab/Scilab_f2c.sln
scilab/Version.incl
scilab/aclocal.m4
scilab/configure
scilab/configure.ac
scilab/contrib/Makefile.in
scilab/desktop/Makefile.in
scilab/desktop/images/icons/Makefile.in
scilab/etc/modules.xml.in
scilab/etc/modules.xml.vc
scilab/modules/Makefile.am
scilab/modules/Makefile.in
scilab/modules/action_binding/Makefile.in
scilab/modules/api_scilab/Makefile.in
scilab/modules/api_scilab/includes/api_scilab.h
scilab/modules/arnoldi/Makefile.in
scilab/modules/ast/Makefile.in
scilab/modules/atoms/Makefile.in
scilab/modules/boolean/Makefile.in
scilab/modules/cacsd/Makefile.in
scilab/modules/call_scilab/Makefile.in
scilab/modules/commons/Makefile.in
scilab/modules/compatibility_functions/Makefile.in
scilab/modules/completion/Makefile.in
scilab/modules/completion/src/cpp/FieldsManager.cpp
scilab/modules/completion/src/cpp/StructFieldsGetter.cpp
scilab/modules/console/Makefile.in
scilab/modules/console/src/c/cmdLine/autoCompletionCli.c
scilab/modules/core/Makefile.in
scilab/modules/core/includes/callinterf.h
scilab/modules/core/includes/machine.h.in
scilab/modules/core/src/c/callinterf.c
scilab/modules/core/src/c/dynamic_gateways.c
scilab/modules/core/src/c/dynamic_gateways.h
scilab/modules/data_structures/Makefile.in
scilab/modules/demo_tools/Makefile.in
scilab/modules/development_tools/Makefile.in
scilab/modules/development_tools/macros/test_run.sci
scilab/modules/development_tools/src/fake/Makefile.in
scilab/modules/differential_equations/Makefile.in
scilab/modules/differential_equations/macros/daeoptions.sci
scilab/modules/differential_equations/tests/unit_tests/dae.tst
scilab/modules/dynamic_link/Makefile.in
scilab/modules/dynamic_link/macros/windows/dlwGetScilabLibraries.sci
scilab/modules/elementary_functions/Makefile.in
scilab/modules/elementary_functions/macros/%sp_cumprod.sci
scilab/modules/elementary_functions/macros/%sp_cumsum.sci
scilab/modules/elementary_functions/macros/%spb_cumprod.sci
scilab/modules/elementary_functions/macros/%spb_cumsum.sci
scilab/modules/elementary_functions/macros/%spb_prod.sci
scilab/modules/external_objects/Makefile.in
scilab/modules/external_objects_java/Makefile.am
scilab/modules/external_objects_java/Makefile.in
scilab/modules/fftw/Makefile.in
scilab/modules/fileio/Makefile.in
scilab/modules/functions/Makefile.in
scilab/modules/functions_manager/Makefile.in
scilab/modules/genetic_algorithms/Makefile.in
scilab/modules/graph/Makefile.in
scilab/modules/graphic_export/Makefile.in
scilab/modules/graphic_objects/Makefile.in
scilab/modules/graphics/Makefile.in
scilab/modules/gui/Makefile.in
scilab/modules/hdf5/Makefile.in
scilab/modules/helptools/Makefile.in
scilab/modules/history_browser/Makefile.in
scilab/modules/history_manager/Makefile.in
scilab/modules/integer/Makefile.in
scilab/modules/interpolation/Makefile.in
scilab/modules/io/Makefile.in
scilab/modules/io/sci_gateway/c/sci_save.c
scilab/modules/javasci/Makefile.in
scilab/modules/jvm/Makefile.in
scilab/modules/linear_algebra/Makefile.in
scilab/modules/localization/Makefile.am
scilab/modules/localization/Makefile.in
scilab/modules/localization/includes/gw_localization.h
scilab/modules/localization/includes/localization.h
scilab/modules/localization/sci_gateway/c/gw_localization.c
scilab/modules/localization/sci_gateway/c/sci_addlocalizationdomain.c
scilab/modules/localization/sci_gateway/cpp/localization_gw.cpp
scilab/modules/localization/sci_gateway/cpp/localization_gw.vcxproj
scilab/modules/localization/sci_gateway/cpp/localization_gw.vcxproj.filters
scilab/modules/localization/src/localization.vcxproj
scilab/modules/localization/src/localization.vcxproj.filters
scilab/modules/m2sci/Makefile.in
scilab/modules/matio/Makefile.in
scilab/modules/mexlib/Makefile.in
scilab/modules/modules_manager/Makefile.in
scilab/modules/mpi/Makefile.in
scilab/modules/mpi/macros/MPIPi.sci
scilab/modules/operations/Makefile.in
scilab/modules/optimization/Makefile.in
scilab/modules/output_stream/Makefile.in
scilab/modules/overloading/Makefile.in
scilab/modules/parallel/Makefile.in
scilab/modules/parameters/Makefile.in
scilab/modules/parse/Makefile.in
scilab/modules/polynomials/Makefile.in
scilab/modules/prebuildjava/Makefile.in
scilab/modules/preferences/Makefile.in
scilab/modules/randlib/Makefile.in
scilab/modules/renderer/Makefile.in
scilab/modules/scicos/Makefile.in
scilab/modules/scicos/sci_gateway/c/sci_callblk.c
scilab/modules/scicos/sci_gateway/c/sci_model2blk.c
scilab/modules/scicos/sci_gateway/c/sci_scicosim.c
scilab/modules/scicos/src/c/sciblk4.c
scilab/modules/scicos/src/c/scicos.c
scilab/modules/scicos_blocks/Makefile.in
scilab/modules/scinotes/Makefile.in
scilab/modules/signal_processing/Makefile.in
scilab/modules/simulated_annealing/Makefile.in
scilab/modules/sound/Makefile.in
scilab/modules/sparse/Makefile.in
scilab/modules/special_functions/Makefile.in
scilab/modules/spreadsheet/Makefile.in
scilab/modules/spreadsheet/src/c/xls.c
scilab/modules/statistics/Makefile.in
scilab/modules/string/Makefile.in
scilab/modules/symbol/Makefile.in
scilab/modules/symbolic/Makefile.in
scilab/modules/system_env/Makefile.in
scilab/modules/tclsci/Makefile.in
scilab/modules/threads/Makefile.in
scilab/modules/time/Makefile.in
scilab/modules/types/Makefile.in
scilab/modules/ui_data/Makefile.in
scilab/modules/ui_data/src/cpp/BrowseVarManager.cpp
scilab/modules/umfpack/Makefile.in
scilab/modules/windows_tools/Makefile.in
scilab/modules/windows_tools/etc/windows_tools.start
scilab/modules/windows_tools/src/c/WinConsole.c
scilab/modules/xcos/Makefile.in
scilab/modules/xml/Makefile.in
scilab/test/good/%b_cumprod.sci
scilab/test/good/%b_cumsum.sci
scilab/test/good/%p_cumprod.sci
scilab/test/good/%p_cumsum.sci

@@@ -87,34 -69,24 +87,42 @@@ $(AM_CPPFLAGS
  # (causing issues on some platform)
  COMMON_LIBS = $(LTLIBINTL)
  
 -scilab_bin_SOURCES            = $(top_srcdir)/modules/console/src/c/others/mainscic.cpp
 +scilab_bin_SOURCES = \
 +    $(top_srcdir)/modules/core/src/cpp/scilab.cpp
 +
 +if IS_MACOSX
 +scilab_bin_SOURCES            +=  $(top_srcdir)/modules/core/src/c/initMacOSXEnv.c
 +endif
 +
 +scilab_bin_LDADD              = $(COMMON_LIBS)
 +
 +if GUI
 +# Force the libscijvm to be linked first. Under Debian, this avoid some reordering issues during the link
 +scilab_bin_LDADD += $(top_builddir)/modules/jvm/libscijvm.la
 +endif
  
 -scilab_bin_LDADD              = $(COMMON_LIBS) $(top_builddir)/modules/libscilab.la $(FLIBS)
 +# BLAS_LIBS & LAPACK_LIBS are explicitly linked at the end. Unlike Scilab 5 in which the binary
 +# is in C, Scilab 6 main is in C++. For some reasons (ie, I don't know why), libtool places blas and
 +# lapack at the beginning of the order of the link. This caused some issues with the overload of the
 +# xerbla function
 +scilab_bin_LDADD += $(top_builddir)/modules/libscilab.la $(BLAS_LIBS) $(LAPACK_LIBS) $(FLIBS)
  
  # Match scilab -nwni (ie command line without graphics)
 -scilab_cli_bin_SOURCES        = $(top_srcdir)/modules/console/src/c/others/mainscic.cpp
 +scilab_cli_bin_SOURCES        =       $(top_srcdir)/modules/core/src/cpp/scilab.cpp
  
  scilab_cli_bin_CPPFLAGS = -DWITHOUT_GUI $(scilab_bin_CPPFLAGS)
 -scilab_cli_bin_LDADD  = $(COMMON_LIBS) $(top_builddir)/modules/libscilab-cli.la $(FLIBS)
 +
 +# See the comment about scilab_bin_LDADD (relative to BLAS_LIBS & LAPACK_LIBS)
 +scilab_cli_bin_LDADD  = $(COMMON_LIBS) $(top_builddir)/modules/libscilab-cli.la $(BLAS_LIBS) $(LAPACK_LIBS) $(FLIBS)
  
+ if MPI
+ CXX = $(OPENMPI_CXX)
+ scilab_bin_SOURCES += $(top_srcdir)/modules/console/src/c/others/initMPI.c
+ scilab_bin_CPPFLAGS += $(OPENMPI_CXXFLAGS)
+ scilab_cli_bin_SOURCES += $(top_srcdir)/modules/console/src/c/others/initMPI.c
+ scilab_cli_bin_CPPFLAGS += $(OPENMPI_CXXFLAGS)
+ endif
  
  if NEED_JAVA
  # Don't do it for scilab_cli_bin. We want to be able to call it without
@@@ -115,14 -115,14 +115,18 @@@ bin_PROGRAMS = scilab-bin$(EXEEXT) scil
  @USE_STATIC_SYSTEM_LIB_FALSE@am__append_5 = -lstdc++
  #-static-libgfortran
  @IS_MACOSX_TRUE@am__append_6 = -framework Cocoa
 -@MPI_TRUE@am__append_7 = $(top_srcdir)/modules/console/src/c/others/initMPI.c
 -@MPI_TRUE@am__append_8 = $(OPENMPI_CXXFLAGS)
 +@IS_MACOSX_TRUE@am__append_7 = $(top_srcdir)/modules/core/src/c/initMacOSXEnv.c
 +
 +# Force the libscijvm to be linked first. Under Debian, this avoid some reordering issues during the link
 +@GUI_TRUE@am__append_8 = $(top_builddir)/modules/jvm/libscijvm.la
+ @MPI_TRUE@am__append_9 = $(top_srcdir)/modules/console/src/c/others/initMPI.c
+ @MPI_TRUE@am__append_10 = $(OPENMPI_CXXFLAGS)
++@MPI_TRUE@am__append_11 = $(top_srcdir)/modules/console/src/c/others/initMPI.c
++@MPI_TRUE@am__append_12 = $(OPENMPI_CXXFLAGS)
  
  #  The user wants to compile the localization files
- @GENERATE_LOCALIZATION_FILES_TRUE@am__append_9 = localization
- @COMPILATION_TESTS_TRUE@am__append_10 = check-java
 -@GENERATE_LOCALIZATION_FILES_TRUE@am__append_11 = localization
 -@COMPILATION_TESTS_TRUE@am__append_12 = check-java
++@GENERATE_LOCALIZATION_FILES_TRUE@am__append_13 = localization
++@COMPILATION_TESTS_TRUE@am__append_14 = check-java
  DIST_COMMON = $(top_srcdir)/Makefile.call_scilab.am \
        $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(top_srcdir)/configure $(am__configure_deps) \
@@@ -261,10 -261,10 +265,13 @@@ call_scilab_readwritestring_LINK = $(LI
        $(call_scilab_readwritestring_CFLAGS) $(CFLAGS) \
        $(call_scilab_readwritestring_LDFLAGS) $(LDFLAGS) -o $@
  am__scilab_bin_SOURCES_DIST =  \
 -      $(top_srcdir)/modules/console/src/c/others/mainscic.cpp \
 +      $(top_srcdir)/modules/core/src/cpp/scilab.cpp \
-       $(top_srcdir)/modules/core/src/c/initMacOSXEnv.c
++      $(top_srcdir)/modules/core/src/c/initMacOSXEnv.c \
+       $(top_srcdir)/modules/console/src/c/others/initMPI.c
 -@MPI_TRUE@am__objects_1 = scilab_bin-initMPI.$(OBJEXT)
 -am_scilab_bin_OBJECTS = scilab_bin-mainscic.$(OBJEXT) $(am__objects_1)
 +@IS_MACOSX_TRUE@am__objects_1 = scilab_bin-initMacOSXEnv.$(OBJEXT)
- am_scilab_bin_OBJECTS = scilab_bin-scilab.$(OBJEXT) $(am__objects_1)
++@MPI_TRUE@am__objects_2 = scilab_bin-initMPI.$(OBJEXT)
++am_scilab_bin_OBJECTS = scilab_bin-scilab.$(OBJEXT) $(am__objects_1) \
++      $(am__objects_2)
  scilab_bin_OBJECTS = $(am_scilab_bin_OBJECTS)
  am__DEPENDENCIES_1 =
  am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
@@@ -274,11 -273,15 +281,16 @@@ scilab_bin_DEPENDENCIES = $(am__DEPENDE
  scilab_bin_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
        $(CXXFLAGS) $(scilab_bin_LDFLAGS) $(LDFLAGS) -o $@
- am_scilab_cli_bin_OBJECTS = scilab_cli_bin-scilab.$(OBJEXT)
+ am__scilab_cli_bin_SOURCES_DIST =  \
 -      $(top_srcdir)/modules/console/src/c/others/mainscic.cpp \
++      $(top_srcdir)/modules/core/src/cpp/scilab.cpp \
+       $(top_srcdir)/modules/console/src/c/others/initMPI.c
 -@MPI_TRUE@am__objects_2 = scilab_cli_bin-initMPI.$(OBJEXT)
 -am_scilab_cli_bin_OBJECTS = scilab_cli_bin-mainscic.$(OBJEXT) \
 -      $(am__objects_2)
++@MPI_TRUE@am__objects_3 = scilab_cli_bin-initMPI.$(OBJEXT)
++am_scilab_cli_bin_OBJECTS = scilab_cli_bin-scilab.$(OBJEXT) \
++      $(am__objects_3)
  scilab_cli_bin_OBJECTS = $(am_scilab_cli_bin_OBJECTS)
  scilab_cli_bin_DEPENDENCIES = $(am__DEPENDENCIES_2) \
 -      $(top_builddir)/modules/libscilab-cli.la $(am__DEPENDENCIES_1)
 +      $(top_builddir)/modules/libscilab-cli.la $(am__DEPENDENCIES_1) \
 +      $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
  scilab_cli_bin_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
        $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
        $(AM_CXXFLAGS) $(CXXFLAGS) $(scilab_cli_bin_LDFLAGS) \
@@@ -769,59 -774,36 +790,59 @@@ AM_CFLAGS = $(SCI_CFLAGS
  AM_CXXFLAGS = $(SCI_CXXFLAGS)
  AM_FFLAGS = $(SCI_FFLAGS)
  AM_LDFLAGS = $(SCI_LDFLAGS)
 -changelogs = CHANGES CHANGES_5.1.X CHANGES_5.2.X CHANGES_5.3.X CHANGES_5.4.X  CHANGES_5.5.X
 +changelogs = CHANGES CHANGES_5.1.X CHANGES_5.2.X CHANGES_5.3.X CHANGES_5.4.X CHANGES_5.5.X CHANGES_6.0.X
  bin_SCRIPTS = bin/scilab bin/scilab-adv-cli bin/scilab-cli \
        bin/scinotes bin/xcos $(am__append_1)
- scilab_bin_LDFLAGS = $(AM_LDFLAGS) $(am__append_2) $(am__append_4) \
-       $(am__append_6)
- scilab_cli_bin_LDFLAGS = $(AM_LDFLAGS) $(am__append_3) $(am__append_5)
- scilab_bin_CPPFLAGS = \
- -I$(top_srcdir)/modules/console/includes/ \
- -I$(top_srcdir)/modules/output_stream/includes/ \
- -I$(top_srcdir)/modules/parse/includes/ \
- -I$(top_srcdir)/modules/ast/includes/ \
- -I$(top_srcdir)/modules/symbol/includes/ \
- -I$(top_srcdir)/modules/functions_manager/includes/ \
- -I$(top_srcdir)/modules/types/includes/ \
- -I$(top_srcdir)/modules/system_env/includes/ \
- -I$(top_srcdir)/modules/operations/includes/ \
- -I$(top_srcdir)/modules/elementary_functions/includes/ \
- -I$(top_srcdir)/modules/fileio/includes/ \
- -I$(top_srcdir)/modules/string/includes/ \
- -I$(top_srcdir)/modules/history_manager/includes/ \
- -I$(top_srcdir)/modules/threads/includes/ \
- -I$(top_srcdir)/modules/api_scilab/includes/ \
- -I$(top_srcdir)/modules/localization/includes/ \
- -I$(top_srcdir)/modules/core/src/c/ \
- -I$(top_srcdir)/modules/dynamic_link/includes/ \
- $(EIGEN_CPPFLAGS) \
- $(AM_CPPFLAGS)
+ scilab_bin_LDFLAGS = $(AM_LDFLAGS) $(OPENMPI_LIBS) $(am__append_2) \
+       $(am__append_4) $(am__append_6)
+ scilab_cli_bin_LDFLAGS = $(AM_LDFLAGS) $(OPENMPI_LIBS) $(am__append_3) \
+       $(am__append_5)
 -scilab_bin_CPPFLAGS = -I$(top_srcdir)/modules/io/includes/ \
 -      -I$(top_srcdir)/modules/console/includes/ \
 -      -I$(top_srcdir)/modules/localization/includes/ $(AM_CPPFLAGS) \
 -      $(am__append_8)
++scilab_bin_CPPFLAGS = -I$(top_srcdir)/modules/console/includes/ \
++      -I$(top_srcdir)/modules/output_stream/includes/ \
++      -I$(top_srcdir)/modules/parse/includes/ \
++      -I$(top_srcdir)/modules/ast/includes/ \
++      -I$(top_srcdir)/modules/symbol/includes/ \
++      -I$(top_srcdir)/modules/functions_manager/includes/ \
++      -I$(top_srcdir)/modules/types/includes/ \
++      -I$(top_srcdir)/modules/system_env/includes/ \
++      -I$(top_srcdir)/modules/operations/includes/ \
++      -I$(top_srcdir)/modules/elementary_functions/includes/ \
++      -I$(top_srcdir)/modules/fileio/includes/ \
++      -I$(top_srcdir)/modules/string/includes/ \
++      -I$(top_srcdir)/modules/history_manager/includes/ \
++      -I$(top_srcdir)/modules/threads/includes/ \
++      -I$(top_srcdir)/modules/api_scilab/includes/ \
++      -I$(top_srcdir)/modules/localization/includes/ \
++      -I$(top_srcdir)/modules/core/src/c/ \
++      -I$(top_srcdir)/modules/dynamic_link/includes/ \
++      $(EIGEN_CPPFLAGS) $(AM_CPPFLAGS) $(am__append_10)
 +
  # --no-undefined --relax
  
  # Localization dep already exists because of the `exportLocaleToSystem' symbol
  # (causing issues on some platform)
  COMMON_LIBS = $(LTLIBINTL)
 -scilab_bin_SOURCES =  \
 -      $(top_srcdir)/modules/console/src/c/others/mainscic.cpp \
 -      $(am__append_7)
 -scilab_bin_LDADD = $(COMMON_LIBS) $(top_builddir)/modules/libscilab.la $(FLIBS)
 +scilab_bin_SOURCES = $(top_srcdir)/modules/core/src/cpp/scilab.cpp \
-       $(am__append_7)
++      $(am__append_7) $(am__append_9)
 +
 +# BLAS_LIBS & LAPACK_LIBS are explicitly linked at the end. Unlike Scilab 5 in which the binary
 +# is in C, Scilab 6 main is in C++. For some reasons (ie, I don't know why), libtool places blas and
 +# lapack at the beginning of the order of the link. This caused some issues with the overload of the
 +# xerbla function
 +scilab_bin_LDADD = $(COMMON_LIBS) $(am__append_8) \
 +      $(top_builddir)/modules/libscilab.la $(BLAS_LIBS) \
 +      $(LAPACK_LIBS) $(FLIBS)
  
  # Match scilab -nwni (ie command line without graphics)
- scilab_cli_bin_SOURCES = $(top_srcdir)/modules/core/src/cpp/scilab.cpp
- scilab_cli_bin_CPPFLAGS = -DWITHOUT_GUI $(scilab_bin_CPPFLAGS)
+ scilab_cli_bin_SOURCES =  \
 -      $(top_srcdir)/modules/console/src/c/others/mainscic.cpp \
 -      $(am__append_9)
++      $(top_srcdir)/modules/core/src/cpp/scilab.cpp $(am__append_11)
+ scilab_cli_bin_CPPFLAGS = -DWITHOUT_GUI $(scilab_bin_CPPFLAGS) \
 -      $(am__append_10)
 -scilab_cli_bin_LDADD = $(COMMON_LIBS) $(top_builddir)/modules/libscilab-cli.la $(FLIBS)
++      $(am__append_12)
 +
 +# See the comment about scilab_bin_LDADD (relative to BLAS_LIBS & LAPACK_LIBS)
 +scilab_cli_bin_LDADD = $(COMMON_LIBS) $(top_builddir)/modules/libscilab-cli.la $(BLAS_LIBS) $(LAPACK_LIBS) $(FLIBS)
  LANG_DOMAIN = scilab
- TARGETS_ALL = macros $(am__append_9) $(am__append_10)
 -TARGETS_ALL = macros $(am__append_11) $(am__append_12)
++TARGETS_ALL = macros $(am__append_13) $(am__append_14)
  
  # check is performed with scilab, so use the serial-tests on purpose
  TESTS_ENVIRONMENT = LANG=C $(top_builddir)/bin/scilab-cli -nb -noatomsautoload -f
@@@ -1150,9 -1121,10 +1171,11 @@@ distclean-compile
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/call_scilab_readwritecomplexmatrix-readwritecomplexmatrix.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/call_scilab_readwritematrix-readwritematrix.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/call_scilab_readwritestring-readwritestring.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scilab_bin-initMPI.Po@am__quote@
 -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scilab_bin-mainscic.Po@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scilab_bin-initMacOSXEnv.Po@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scilab_bin-scilab.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scilab_cli_bin-initMPI.Po@am__quote@
 -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scilab_cli_bin-mainscic.Po@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scilab_cli_bin-scilab.Po@am__quote@
  
  .c.o:
  @am__fastdepCC_TRUE@  $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@@@ -1287,20 -1259,34 +1310,48 @@@ call_scilab_readwritestring-readwritest
  @AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(call_scilab_readwritestring_CFLAGS) $(CFLAGS) -c -o call_scilab_readwritestring-readwritestring.obj `if test -f '$(top_srcdir)/modules/call_scilab/examples/basicExamples/readwritestring.c'; then $(CYGPATH_W) '$(top_srcdir)/modules/call_scilab/examples/basicExamples/readwritestring.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/modules/call_scilab/examples/basicExamples/readwritestring.c'; fi`
  
 +scilab_bin-initMacOSXEnv.o: $(top_srcdir)/modules/core/src/c/initMacOSXEnv.c
 +@am__fastdepCC_TRUE@  $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT scilab_bin-initMacOSXEnv.o -MD -MP -MF $(DEPDIR)/scilab_bin-initMacOSXEnv.Tpo -c -o scilab_bin-initMacOSXEnv.o `test -f '$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c' || echo '$(srcdir)/'`$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c
 +@am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/scilab_bin-initMacOSXEnv.Tpo $(DEPDIR)/scilab_bin-initMacOSXEnv.Po
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c' object='scilab_bin-initMacOSXEnv.o' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o scilab_bin-initMacOSXEnv.o `test -f '$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c' || echo '$(srcdir)/'`$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c
 +
 +scilab_bin-initMacOSXEnv.obj: $(top_srcdir)/modules/core/src/c/initMacOSXEnv.c
 +@am__fastdepCC_TRUE@  $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT scilab_bin-initMacOSXEnv.obj -MD -MP -MF $(DEPDIR)/scilab_bin-initMacOSXEnv.Tpo -c -o scilab_bin-initMacOSXEnv.obj `if test -f '$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c'; then $(CYGPATH_W) '$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c'; fi`
 +@am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/scilab_bin-initMacOSXEnv.Tpo $(DEPDIR)/scilab_bin-initMacOSXEnv.Po
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c' object='scilab_bin-initMacOSXEnv.obj' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o scilab_bin-initMacOSXEnv.obj `if test -f '$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c'; then $(CYGPATH_W) '$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/modules/core/src/c/initMacOSXEnv.c'; fi`
 +
+ scilab_bin-initMPI.o: $(top_srcdir)/modules/console/src/c/others/initMPI.c
+ @am__fastdepCC_TRUE@  $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT scilab_bin-initMPI.o -MD -MP -MF $(DEPDIR)/scilab_bin-initMPI.Tpo -c -o scilab_bin-initMPI.o `test -f '$(top_srcdir)/modules/console/src/c/others/initMPI.c' || echo '$(srcdir)/'`$(top_srcdir)/modules/console/src/c/others/initMPI.c
+ @am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/scilab_bin-initMPI.Tpo $(DEPDIR)/scilab_bin-initMPI.Po
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='$(top_srcdir)/modules/console/src/c/others/initMPI.c' object='scilab_bin-initMPI.o' libtool=no @AMDEPBACKSLASH@
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o scilab_bin-initMPI.o `test -f '$(top_srcdir)/modules/console/src/c/others/initMPI.c' || echo '$(srcdir)/'`$(top_srcdir)/modules/console/src/c/others/initMPI.c
+ scilab_bin-initMPI.obj: $(top_srcdir)/modules/console/src/c/others/initMPI.c
+ @am__fastdepCC_TRUE@  $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT scilab_bin-initMPI.obj -MD -MP -MF $(DEPDIR)/scilab_bin-initMPI.Tpo -c -o scilab_bin-initMPI.obj `if test -f '$(top_srcdir)/modules/console/src/c/others/initMPI.c'; then $(CYGPATH_W) '$(top_srcdir)/modules/console/src/c/others/initMPI.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/modules/console/src/c/others/initMPI.c'; fi`
+ @am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/scilab_bin-initMPI.Tpo $(DEPDIR)/scilab_bin-initMPI.Po
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='$(top_srcdir)/modules/console/src/c/others/initMPI.c' object='scilab_bin-initMPI.obj' libtool=no @AMDEPBACKSLASH@
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o scilab_bin-initMPI.obj `if test -f '$(top_srcdir)/modules/console/src/c/others/initMPI.c'; then $(CYGPATH_W) '$(top_srcdir)/modules/console/src/c/others/initMPI.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/modules/console/src/c/others/initMPI.c'; fi`
+ scilab_cli_bin-initMPI.o: $(top_srcdir)/modules/console/src/c/others/initMPI.c
+ @am__fastdepCC_TRUE@  $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_cli_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT scilab_cli_bin-initMPI.o -MD -MP -MF $(DEPDIR)/scilab_cli_bin-initMPI.Tpo -c -o scilab_cli_bin-initMPI.o `test -f '$(top_srcdir)/modules/console/src/c/others/initMPI.c' || echo '$(srcdir)/'`$(top_srcdir)/modules/console/src/c/others/initMPI.c
+ @am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/scilab_cli_bin-initMPI.Tpo $(DEPDIR)/scilab_cli_bin-initMPI.Po
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='$(top_srcdir)/modules/console/src/c/others/initMPI.c' object='scilab_cli_bin-initMPI.o' libtool=no @AMDEPBACKSLASH@
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_cli_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o scilab_cli_bin-initMPI.o `test -f '$(top_srcdir)/modules/console/src/c/others/initMPI.c' || echo '$(srcdir)/'`$(top_srcdir)/modules/console/src/c/others/initMPI.c
+ scilab_cli_bin-initMPI.obj: $(top_srcdir)/modules/console/src/c/others/initMPI.c
+ @am__fastdepCC_TRUE@  $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_cli_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT scilab_cli_bin-initMPI.obj -MD -MP -MF $(DEPDIR)/scilab_cli_bin-initMPI.Tpo -c -o scilab_cli_bin-initMPI.obj `if test -f '$(top_srcdir)/modules/console/src/c/others/initMPI.c'; then $(CYGPATH_W) '$(top_srcdir)/modules/console/src/c/others/initMPI.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/modules/console/src/c/others/initMPI.c'; fi`
+ @am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/scilab_cli_bin-initMPI.Tpo $(DEPDIR)/scilab_cli_bin-initMPI.Po
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='$(top_srcdir)/modules/console/src/c/others/initMPI.c' object='scilab_cli_bin-initMPI.obj' libtool=no @AMDEPBACKSLASH@
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(scilab_cli_bin_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o scilab_cli_bin-initMPI.obj `if test -f '$(top_srcdir)/modules/console/src/c/others/initMPI.c'; then $(CYGPATH_W) '$(top_srcdir)/modules/console/src/c/others/initMPI.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/modules/console/src/c/others/initMPI.c'; fi`
  .cpp.o:
  @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
  @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@@@ -565,30 -503,9 +565,28 @@@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C
  EndProject
  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nographic_objects", "modules\graphic_objects\src\nographic_objects\nographic_objects.vcxproj", "{A910BD0C-8FAF-4382-B06A-F767E4752733}"
  EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gui_gw", "modules\gui\sci_gateway\cpp\gui_gw.vcxproj", "{83C04253-B152-4EF6-BB36-35A7B0FDFB98}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "graphics_gw", "modules\graphics\sci_gateway\cpp\graphics_gw.vcxproj", "{61B23D9B-3F73-4204-98F7-6F41218F4564}"
 +EndProject
  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "external_objects", "modules\external_objects\external_objects.vcxproj", "{3142E52C-309A-41D9-BD12-7B7E9E3BDD44}"
  EndProject
- <<<<<<< HEAD
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nogui", "modules\gui\src\nogui\nogui.vcxproj", "{58A50B97-FA8D-4700-9E4A-C4993638EB7A}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nohistory_browser", "modules\history_browser\src\nohistory_browser\nohistory_browser.vcxproj", "{6EA99B1F-99B4-4528-8195-7508EF70CFED}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nolibjvm", "modules\jvm\src\nojvm\nojvm.vcxproj", "{889AD61B-12E9-4F85-8525-B83C16C88C3F}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "types_gw", "modules\types\sci_gateway\cpp\types_gw.vcxproj", "{C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sparse_gw", "modules\sparse\sci_gateway\cpp\sparse_gw.vcxproj", "{7FC7AEC9-4922-4864-83F1-EAED67981AAC}"
 +      ProjectSection(ProjectDependencies) = postProject
 +              {13082624-97F9-47DB-A9A1-AD7D6BF3856A} = {13082624-97F9-47DB-A9A1-AD7D6BF3856A}
 +      EndProjectSection
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "core_gw", "modules\core\sci_gateway\cpp\core_gw.vcxproj", "{3E933EB6-D427-4828-9B30-B6B9987491F6}"
- =======
++EndProject
  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "external_objects_java", "modules\external_objects_java\external_objects_java.vcxproj", "{C51BA525-D7C8-4385-862D-F8E67187B827}"
- >>>>>>> origin/master
  EndProject
  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "scicos-cli", "modules\scicos\src\c\cli\scicos-cli.vcxproj", "{A1CE241B-0FA7-488D-B737-1A1BC0F6A85E}"
        ProjectSection(ProjectDependencies) = postProject
  EndProject
  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "scicos_blocks-cli", "modules\scicos_blocks\src\c\cli\scicos_blocks-cli.vcxproj", "{424A5578-BA28-435F-8313-8D85886A3539}"
  EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "giws-all", "Visual-Studio-settings\giws-all\giws-all.vcxproj", "{88E95224-A931-4B3E-AC6C-5A40B3961421}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "typesjni", "modules\types\typesjni\typesjni.vcxproj", "{FC2F9DEC-EF14-401B-A0A9-CCD88552A359}"
 +EndProject
+ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mpi", "modules\mpi\mpi.vcxproj", "{5E726409-247A-464A-A994-6E6A7A02A981}"
+ EndProject
  Global
        GlobalSection(SolutionConfigurationPlatforms) = preSolution
                Debug|Win32 = Debug|Win32
                {3142E52C-309A-41D9-BD12-7B7E9E3BDD44}.Release|Win32.Build.0 = Release|Win32
                {3142E52C-309A-41D9-BD12-7B7E9E3BDD44}.Release|x64.ActiveCfg = Release|x64
                {3142E52C-309A-41D9-BD12-7B7E9E3BDD44}.Release|x64.Build.0 = Release|x64
- <<<<<<< HEAD
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Debug|Win32.Build.0 = Debug|Win32
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Debug|x64.ActiveCfg = Debug|x64
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Debug|x64.Build.0 = Debug|x64
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Release|Win32.ActiveCfg = Release|Win32
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Release|Win32.Build.0 = Release|Win32
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Release|x64.ActiveCfg = Release|x64
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Release|x64.Build.0 = Release|x64
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Debug|Win32.Build.0 = Debug|Win32
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Debug|x64.ActiveCfg = Debug|x64
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Debug|x64.Build.0 = Debug|x64
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Release|Win32.ActiveCfg = Release|Win32
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Release|Win32.Build.0 = Release|Win32
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Release|x64.ActiveCfg = Release|x64
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Release|x64.Build.0 = Release|x64
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Debug|Win32.Build.0 = Debug|Win32
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Debug|x64.ActiveCfg = Debug|x64
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Debug|x64.Build.0 = Debug|x64
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Release|Win32.ActiveCfg = Release|Win32
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Release|Win32.Build.0 = Release|Win32
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Release|x64.ActiveCfg = Release|x64
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Release|x64.Build.0 = Release|x64
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Debug|Win32.Build.0 = Debug|Win32
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Debug|x64.ActiveCfg = Debug|x64
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Debug|x64.Build.0 = Debug|x64
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Release|Win32.ActiveCfg = Release|Win32
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Release|Win32.Build.0 = Release|Win32
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Release|x64.ActiveCfg = Release|x64
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Release|x64.Build.0 = Release|x64
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Debug|Win32.Build.0 = Debug|Win32
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Debug|x64.ActiveCfg = Debug|x64
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Debug|x64.Build.0 = Debug|x64
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Release|Win32.ActiveCfg = Release|Win32
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Release|Win32.Build.0 = Release|Win32
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Release|x64.ActiveCfg = Release|x64
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Release|x64.Build.0 = Release|x64
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Debug|Win32.Build.0 = Debug|Win32
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Debug|x64.ActiveCfg = Debug|x64
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Debug|x64.Build.0 = Debug|x64
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Release|Win32.ActiveCfg = Release|Win32
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Release|Win32.Build.0 = Release|Win32
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Release|x64.ActiveCfg = Release|x64
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Release|x64.Build.0 = Release|x64
- =======
                {C51BA525-D7C8-4385-862D-F8E67187B827}.Debug|Win32.ActiveCfg = Debug|Win32
                {C51BA525-D7C8-4385-862D-F8E67187B827}.Debug|Win32.Build.0 = Debug|Win32
                {C51BA525-D7C8-4385-862D-F8E67187B827}.Debug|x64.ActiveCfg = Debug|x64
                {424A5578-BA28-435F-8313-8D85886A3539}.Release|Win32.Build.0 = Release|Win32
                {424A5578-BA28-435F-8313-8D85886A3539}.Release|x64.ActiveCfg = Release|x64
                {424A5578-BA28-435F-8313-8D85886A3539}.Release|x64.Build.0 = Release|x64
 +              {88E95224-A931-4B3E-AC6C-5A40B3961421}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {88E95224-A931-4B3E-AC6C-5A40B3961421}.Debug|x64.ActiveCfg = Debug|x64
 +              {88E95224-A931-4B3E-AC6C-5A40B3961421}.Release|Win32.ActiveCfg = Release|Win32
 +              {88E95224-A931-4B3E-AC6C-5A40B3961421}.Release|x64.ActiveCfg = Release|x64
 +              {FC2F9DEC-EF14-401B-A0A9-CCD88552A359}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {FC2F9DEC-EF14-401B-A0A9-CCD88552A359}.Debug|Win32.Build.0 = Debug|Win32
 +              {FC2F9DEC-EF14-401B-A0A9-CCD88552A359}.Debug|x64.ActiveCfg = Debug|x64
 +              {FC2F9DEC-EF14-401B-A0A9-CCD88552A359}.Debug|x64.Build.0 = Debug|x64
 +              {FC2F9DEC-EF14-401B-A0A9-CCD88552A359}.Release|Win32.ActiveCfg = Release|Win32
 +              {FC2F9DEC-EF14-401B-A0A9-CCD88552A359}.Release|Win32.Build.0 = Release|Win32
 +              {FC2F9DEC-EF14-401B-A0A9-CCD88552A359}.Release|x64.ActiveCfg = Release|x64
 +              {FC2F9DEC-EF14-401B-A0A9-CCD88552A359}.Release|x64.Build.0 = Release|x64
+               {5E726409-247A-464A-A994-6E6A7A02A981}.Debug|Win32.ActiveCfg = Debug|Win32
+               {5E726409-247A-464A-A994-6E6A7A02A981}.Debug|x64.ActiveCfg = Debug|x64
+               {5E726409-247A-464A-A994-6E6A7A02A981}.Release|Win32.ActiveCfg = Release|Win32
+               {5E726409-247A-464A-A994-6E6A7A02A981}.Release|x64.ActiveCfg = Release|x64
        EndGlobalSection
        GlobalSection(SolutionProperties) = preSolution
                HideSolutionNode = FALSE
@@@ -572,27 -503,10 +572,29 @@@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C
  EndProject
  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nographic_objects", "modules\graphic_objects\src\nographic_objects\nographic_objects.vcxproj", "{A910BD0C-8FAF-4382-B06A-F767E4752733}"
  EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gui_gw", "modules\gui\sci_gateway\cpp\gui_gw.vcxproj", "{83C04253-B152-4EF6-BB36-35A7B0FDFB98}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "graphics_gw", "modules\graphics\sci_gateway\cpp\graphics_gw.vcxproj", "{61B23D9B-3F73-4204-98F7-6F41218F4564}"
 +EndProject
  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "external_objects", "modules\external_objects\external_objects.vcxproj", "{3142E52C-309A-41D9-BD12-7B7E9E3BDD44}"
  EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nogui", "modules\gui\src\nogui\nogui.vcxproj", "{58A50B97-FA8D-4700-9E4A-C4993638EB7A}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nohistory_browser", "modules\history_browser\src\nohistory_browser\nohistory_browser.vcxproj", "{6EA99B1F-99B4-4528-8195-7508EF70CFED}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nolibjvm", "modules\jvm\src\nojvm\nojvm.vcxproj", "{889AD61B-12E9-4F85-8525-B83C16C88C3F}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "types_gw", "modules\types\sci_gateway\cpp\types_gw.vcxproj", "{C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sparse_gw", "modules\sparse\sci_gateway\cpp\sparse_gw.vcxproj", "{7FC7AEC9-4922-4864-83F1-EAED67981AAC}"
 +      ProjectSection(ProjectDependencies) = postProject
 +              {13082624-97F9-47DB-A9A1-AD7D6BF3856A} = {13082624-97F9-47DB-A9A1-AD7D6BF3856A}
 +      EndProjectSection
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "core_gw", "modules\core\sci_gateway\cpp\core_gw.vcxproj", "{3E933EB6-D427-4828-9B30-B6B9987491F6}"
 +EndProject
+ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "external_objects_java", "modules\external_objects_java\external_objects_java.vcxproj", "{C51BA525-D7C8-4385-862D-F8E67187B827}"
+ EndProject
  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "scicos-cli", "modules\scicos\src\c\cli\scicos-cli.vcxproj", "{A1CE241B-0FA7-488D-B737-1A1BC0F6A85E}"
        ProjectSection(ProjectDependencies) = postProject
                {F0F55692-0355-4BC3-BE9D-552C8AAC5238} = {F0F55692-0355-4BC3-BE9D-552C8AAC5238}
@@@ -1792,54 -1576,14 +1796,62 @@@ Globa
                {3142E52C-309A-41D9-BD12-7B7E9E3BDD44}.Release|Win32.Build.0 = Release|Win32
                {3142E52C-309A-41D9-BD12-7B7E9E3BDD44}.Release|x64.ActiveCfg = Release|x64
                {3142E52C-309A-41D9-BD12-7B7E9E3BDD44}.Release|x64.Build.0 = Release|x64
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Debug|Win32.Build.0 = Debug|Win32
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Debug|x64.ActiveCfg = Debug|x64
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Debug|x64.Build.0 = Debug|x64
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Release|Win32.ActiveCfg = Release|Win32
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Release|Win32.Build.0 = Release|Win32
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Release|x64.ActiveCfg = Release|x64
 +              {58A50B97-FA8D-4700-9E4A-C4993638EB7A}.Release|x64.Build.0 = Release|x64
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Debug|Win32.Build.0 = Debug|Win32
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Debug|x64.ActiveCfg = Debug|x64
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Debug|x64.Build.0 = Debug|x64
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Release|Win32.ActiveCfg = Release|Win32
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Release|Win32.Build.0 = Release|Win32
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Release|x64.ActiveCfg = Release|x64
 +              {6EA99B1F-99B4-4528-8195-7508EF70CFED}.Release|x64.Build.0 = Release|x64
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Debug|Win32.Build.0 = Debug|Win32
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Debug|x64.ActiveCfg = Debug|x64
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Debug|x64.Build.0 = Debug|x64
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Release|Win32.ActiveCfg = Release|Win32
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Release|Win32.Build.0 = Release|Win32
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Release|x64.ActiveCfg = Release|x64
 +              {889AD61B-12E9-4F85-8525-B83C16C88C3F}.Release|x64.Build.0 = Release|x64
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Debug|Win32.Build.0 = Debug|Win32
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Debug|x64.ActiveCfg = Debug|x64
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Debug|x64.Build.0 = Debug|x64
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Release|Win32.ActiveCfg = Release|Win32
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Release|Win32.Build.0 = Release|Win32
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Release|x64.ActiveCfg = Release|x64
 +              {C2E5F4F6-5EE7-4B36-BFAC-4AC36BB41420}.Release|x64.Build.0 = Release|x64
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Debug|Win32.Build.0 = Debug|Win32
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Debug|x64.ActiveCfg = Debug|x64
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Debug|x64.Build.0 = Debug|x64
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Release|Win32.ActiveCfg = Release|Win32
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Release|Win32.Build.0 = Release|Win32
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Release|x64.ActiveCfg = Release|x64
 +              {7FC7AEC9-4922-4864-83F1-EAED67981AAC}.Release|x64.Build.0 = Release|x64
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Debug|Win32.ActiveCfg = Debug|Win32
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Debug|Win32.Build.0 = Debug|Win32
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Debug|x64.ActiveCfg = Debug|x64
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Debug|x64.Build.0 = Debug|x64
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Release|Win32.ActiveCfg = Release|Win32
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Release|Win32.Build.0 = Release|Win32
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Release|x64.ActiveCfg = Release|x64
 +              {3E933EB6-D427-4828-9B30-B6B9987491F6}.Release|x64.Build.0 = Release|x64
+               {C51BA525-D7C8-4385-862D-F8E67187B827}.Debug|Win32.ActiveCfg = Debug|Win32
+               {C51BA525-D7C8-4385-862D-F8E67187B827}.Debug|Win32.Build.0 = Debug|Win32
+               {C51BA525-D7C8-4385-862D-F8E67187B827}.Debug|x64.ActiveCfg = Debug|x64
+               {C51BA525-D7C8-4385-862D-F8E67187B827}.Debug|x64.Build.0 = Debug|x64
+               {C51BA525-D7C8-4385-862D-F8E67187B827}.Release|Win32.ActiveCfg = Release|Win32
+               {C51BA525-D7C8-4385-862D-F8E67187B827}.Release|Win32.Build.0 = Release|Win32
+               {C51BA525-D7C8-4385-862D-F8E67187B827}.Release|x64.ActiveCfg = Release|x64
+               {C51BA525-D7C8-4385-862D-F8E67187B827}.Release|x64.Build.0 = Release|x64
                {A1CE241B-0FA7-488D-B737-1A1BC0F6A85E}.Debug|Win32.ActiveCfg = Debug|Win32
                {A1CE241B-0FA7-488D-B737-1A1BC0F6A85E}.Debug|Win32.Build.0 = Debug|Win32
                {A1CE241B-0FA7-488D-B737-1A1BC0F6A85E}.Debug|x64.ActiveCfg = Debug|x64
@@@ -1,1 -1,2 +1,1 @@@
- SCIVERSION=Scilab-branch-YaSp-GIT
 -SCIVERSION=Scilab-Branch-MPI-GIT
 -
++SCIVERSION=Scilab-branch-YaSp-GIT
Simple merge
@@@ -723,8 -725,14 +725,16 @@@ OPENMP_LIB
  OPENMP_CXXFLAGS
  OPENMP_CFLAGS
  OPENMP_ENABLE
+ MPI_FALSE
+ MPI_TRUE
+ MPI_ENABLE
+ OPENMPI_LIBS
+ OPENMPI_CXXFLAGS
+ OPENMPI_CFLAGS
+ OPENMPI_CXX
+ OPENMPI_CC
 +EIGEN_CPPFLAGS
 +CXXCPP
  FFTW_FALSE
  FFTW_TRUE
  FFTW_ENABLE
@@@ -997,12 -995,10 +1006,11 @@@ with_t
  with_javasci
  enable_compilation_tests
  with_gui
- enable_build_swig
+ with_build_swig
  enable_build_giws
 +enable_build_parser
  with_fink_prefix
  with_min_macosx_version
- enable_static_system_lib
  with_hdf5_include
  with_hdf5_library
  with_external_scirenderer
@@@ -1016,7 -1012,7 +1024,8 @@@ with_libintl_prefi
  with_fftw
  with_fftw_include
  with_fftw_library
 +with_eigen_include
+ with_mpi
  with_openmp
  with_libxml2
  enable_build_localization
@@@ -1723,16 -1718,7 +1733,8 @@@ Optional Features
                            the C/C++ code
    --enable-compilation-tests
                            Enable unitary tests and checks at compilation time
-   --enable-build-swig     Regenerate Java => C wrappers produces by Swig (A
-                           Java Development Kit (JDK) is mandatory for this
-                           option)
    --enable-build-giws     Regenerate C/C++ => Java wrappers produces by Giws
-                           (A Java Development Kit (JDK) is mandatory for this
-                           option)
 +  --enable-build-parser   Regenerate code for the parser (Lex & YACC)
-   --disable-static-system-lib
-                           Disable the usage of the static stdc++ and libgcc
-                           libs
    --disable-nls           do not use Native Language Support
    --disable-build-localization
                            Disable the localization build
@@@ -1784,8 -1776,7 +1792,9 @@@ Optional Packages
    --without-fftw          Disable the interface to the FFTW 3 library
    --with-fftw-include=DIR Set the path to the FFTW headers
    --with-fftw-library=DIR Set the path to the FFTW libraries
 +  --with-eigen-include=DIR
 +                          Set the path to the EIGEN headers
+   --with-mpi              compile with MPI library
    --without-openmp        Disable the usage of OpenMP (parallelization of some
                            algoritms)
    --with-libxml2=PREFIX   Set the path to your libxml2 installation
  
  } # ac_fn_cxx_try_run
  
 -# ac_fn_cxx_try_cpp LINENO
 -# ------------------------
 -# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
 -ac_fn_cxx_try_cpp ()
 -{
 -  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 -  if { { ac_try="$ac_cpp conftest.$ac_ext"
 -case "(($ac_try" in
 -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 -  *) ac_try_echo=$ac_try;;
 -esac
 -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 -$as_echo "$ac_try_echo"; } >&5
 -  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
 -  ac_status=$?
 -  if test -s conftest.err; then
 -    grep -v '^ *+' conftest.err >conftest.er1
 -    cat conftest.er1 >&5
 -    mv -f conftest.er1 conftest.err
 -  fi
 -  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 -  test $ac_status = 0; } > conftest.i && {
 -       test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
 -       test ! -s conftest.err
 -       }; then :
 -  ac_retval=0
 -else
 -  $as_echo "$as_me: failed program was:" >&5
 -sed 's/^/| /' conftest.$ac_ext >&5
 -
 -    ac_retval=1
 -fi
 -  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 -  as_fn_set_status $ac_retval
 -
 -} # ac_fn_cxx_try_cpp
 -
+ # ac_fn_cxx_try_link LINENO
+ # -------------------------
+ # Try to link conftest.$ac_ext, and return whether this succeeded.
+ ac_fn_cxx_try_link ()
+ {
+   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+   rm -f conftest.$ac_objext conftest$ac_exeext
+   if { { ac_try="$ac_link"
+ case "(($ac_try" in
+   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+   *) ac_try_echo=$ac_try;;
+ esac
+ eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+ $as_echo "$ac_try_echo"; } >&5
+   (eval "$ac_link") 2>conftest.err
+   ac_status=$?
+   if test -s conftest.err; then
+     grep -v '^ *+' conftest.err >conftest.er1
+     cat conftest.er1 >&5
+     mv -f conftest.er1 conftest.err
+   fi
+   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+   test $ac_status = 0; } && {
+        test -z "$ac_cxx_werror_flag" ||
+        test ! -s conftest.err
+        } && test -s conftest$ac_exeext && {
+        test "$cross_compiling" = yes ||
+        test -x conftest$ac_exeext
+        }; then :
+   ac_retval=0
+ else
+   $as_echo "$as_me: failed program was:" >&5
+ sed 's/^/| /' conftest.$ac_ext >&5
+       ac_retval=1
+ fi
+   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
+   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
+   # interfere with the next link command; also delete a directory that is
+   # left behind by Apple's compiler.  We do this before executing the actions.
+   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
+   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
+   as_fn_set_status $ac_retval
+ } # ac_fn_cxx_try_link
  # ac_fn_f77_try_link LINENO
  # -------------------------
  # Try to link conftest.$ac_ext, and return whether this succeeded.
@@@ -11345,7 -10891,7 +11290,7 @@@ $as_echo "$ac_java_classpath" >&6; 
  $as_echo_n "checking to see if the java compiler works... " >&6; }
  
      cat << \EOF > conftest.java
- // #line 11348 "configure"
 -// #line 10894 "configure"
++// #line 11293 "configure"
  import java.util.regex.Pattern;
  
  
@@@ -11432,7 -10978,7 +11377,7 @@@ $as_echo_n "checking type of jvm... " >
      if test "x$ac_java_jvm_name" = "x" ; then
  
      cat << \EOF > conftest.java
- // #line 11435 "configure"
 -// #line 10981 "configure"
++// #line 11380 "configure"
  import java.util.regex.Pattern;
  
  import gnu.java.io.EncodingManager;
@@@ -11516,7 -11062,7 +11461,7 @@@ $as_echo_n "checking java API version..
      # The class java.nio.charset.Charset is new to 1.4
  
      cat << \EOF > conftest.java
- // #line 11519 "configure"
 -// #line 11065 "configure"
++// #line 11464 "configure"
  import java.util.regex.Pattern;
  
  import java.nio.charset.Charset;
      # The class java.lang.StringBuilder is new to 1.5
  
      cat << \EOF > conftest.java
- // #line 11584 "configure"
 -// #line 11130 "configure"
++// #line 11529 "configure"
  import java.util.regex.Pattern;
  
  import java.lang.StringBuilder;
      # The class java.util.ArrayDeque is new to 1.6
  
      cat << \EOF > conftest.java
- // #line 11649 "configure"
 -// #line 11195 "configure"
++// #line 11594 "configure"
  import java.util.regex.Pattern;
  
  import java.util.ArrayDeque;
      # The class java.nio.file.Path is new to 1.7
  
      cat << \EOF > conftest.java
- // #line 11714 "configure"
 -// #line 11260 "configure"
++// #line 11659 "configure"
  import java.util.regex.Pattern;
  
  import java.nio.file.Path;
@@@ -13088,7 -12635,7 +13034,7 @@@ $as_echo_n "checking jgraphx... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 13091 "configure"
 -// #line 12638 "configure"
++// #line 13037 "configure"
  import java.util.regex.Pattern;
  
  import com.mxgraph.model.mxCell;
@@@ -13195,7 -12742,7 +13141,7 @@@ $as_echo_n "checking minimal version (2
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 13198 "configure"
 -// #line 12745 "configure"
++// #line 13144 "configure"
  import java.util.regex.Pattern;
  
  import com.mxgraph.view.mxGraph;
     else
  
      cat << \EOF > conftest.java
- // #line 13270 "configure"
 -// #line 12817 "configure"
++// #line 13216 "configure"
  import java.util.regex.Pattern;
  
  import com.mxgraph.view.mxGraph;
@@@ -13361,7 -12908,7 +13307,7 @@@ $as_echo_n "checking scirenderer... " >
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 13364 "configure"
 -// #line 12911 "configure"
++// #line 13310 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.scirenderer.PackageInfo;
@@@ -13468,7 -13015,7 +13414,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 13471 "configure"
 -// #line 13018 "configure"
++// #line 13417 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.scirenderer.PackageInfo;
     else
  
      cat << \EOF > conftest.java
- // #line 13543 "configure"
 -// #line 13090 "configure"
++// #line 13489 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.scirenderer.PackageInfo;
@@@ -13639,7 -13186,7 +13585,7 @@@ $as_echo_n "checking flexdock... " >&6
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 13642 "configure"
 -// #line 13189 "configure"
++// #line 13588 "configure"
  import java.util.regex.Pattern;
  
  import org.flexdock.docking.DockingManager;
@@@ -13746,7 -13293,7 +13692,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 13749 "configure"
 -// #line 13296 "configure"
++// #line 13695 "configure"
  import java.util.regex.Pattern;
  
  import org.flexdock.util.Utilities;
     else
  
      cat << \EOF > conftest.java
- // #line 13821 "configure"
 -// #line 13368 "configure"
++// #line 13767 "configure"
  import java.util.regex.Pattern;
  
  import org.flexdock.util.Utilities;
@@@ -13909,7 -13456,7 +13855,7 @@@ $as_echo_n "checking looks... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 13912 "configure"
 -// #line 13459 "configure"
++// #line 13858 "configure"
  import java.util.regex.Pattern;
  
  import com.jgoodies.looks.common.MenuItemRenderer;
@@@ -14026,7 -13573,7 +13972,7 @@@ $as_echo_n "checking jgoodies-looks... 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14029 "configure"
 -// #line 13576 "configure"
++// #line 13975 "configure"
  import java.util.regex.Pattern;
  
  import com.jgoodies.looks.common.MenuItemRenderer;
@@@ -14144,7 -13691,7 +14090,7 @@@ $as_echo_n "checking skinlf... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14147 "configure"
 -// #line 13694 "configure"
++// #line 14093 "configure"
  import java.util.regex.Pattern;
  
  import com.l2fprod.util.AccessUtils;
@@@ -14261,7 -13808,7 +14207,7 @@@ $as_echo_n "checking jogl2... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14264 "configure"
 -// #line 13811 "configure"
++// #line 14210 "configure"
  import java.util.regex.Pattern;
  
  import javax.media.opengl.glu.GLUnurbs;
@@@ -14484,7 -14031,7 +14430,7 @@@ $as_echo_n "checking gluegen2-rt... " >
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14487 "configure"
 -// #line 14034 "configure"
++// #line 14433 "configure"
  import java.util.regex.Pattern;
  
  import jogamp.common.os.MachineDescriptionRuntime;
@@@ -14658,7 -14205,7 +14604,7 @@@ $as_echo_n "checking jhall... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14661 "configure"
 -// #line 14208 "configure"
++// #line 14607 "configure"
  import java.util.regex.Pattern;
  
  import javax.help.JHelp;
@@@ -14775,7 -14322,7 +14721,7 @@@ $as_echo_n "checking javahelp2... " >&6
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14778 "configure"
 -// #line 14325 "configure"
++// #line 14724 "configure"
  import java.util.regex.Pattern;
  
  import javax.help.JHelp;
@@@ -14893,7 -14440,7 +14839,7 @@@ $as_echo_n "checking jrosetta-API... " 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 14896 "configure"
 -// #line 14443 "configure"
++// #line 14842 "configure"
  import java.util.regex.Pattern;
  
  import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
@@@ -15008,7 -14555,7 +14954,7 @@@ $as_echo_n "checking jrosetta-api... " 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15011 "configure"
 -// #line 14558 "configure"
++// #line 14957 "configure"
  import java.util.regex.Pattern;
  
  import com.artenum.rosetta.interfaces.core.ConsoleConfiguration;
@@@ -15126,7 -14673,7 +15072,7 @@@ $as_echo_n "checking jrosetta-engine..
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15129 "configure"
 -// #line 14676 "configure"
++// #line 15075 "configure"
  import java.util.regex.Pattern;
  
  import com.artenum.rosetta.core.action.AbstractConsoleAction;
@@@ -15232,7 -14779,7 +15178,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 15235 "configure"
 -// #line 14782 "configure"
++// #line 15181 "configure"
  import java.util.regex.Pattern;
  
  import com.artenum.rosetta.util.ConfigurationBuilder;
     else
  
      cat << \EOF > conftest.java
- // #line 15307 "configure"
 -// #line 14854 "configure"
++// #line 15253 "configure"
  import java.util.regex.Pattern;
  
  import com.artenum.rosetta.util.ConfigurationBuilder;
@@@ -15397,7 -14944,7 +15343,7 @@@ $as_echo_n "checking jeuclid-core... " 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15400 "configure"
 -// #line 14947 "configure"
++// #line 15346 "configure"
  import java.util.regex.Pattern;
  
  import net.sourceforge.jeuclid.LayoutContext;
@@@ -15516,7 -15063,7 +15462,7 @@@ $as_echo_n "checking fop... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15519 "configure"
 -// #line 15066 "configure"
++// #line 15465 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.fop.pdf.PDFInfo;
@@@ -15633,7 -15180,7 +15579,7 @@@ $as_echo_n "checking batik-all... " >&6
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15636 "configure"
 -// #line 15183 "configure"
++// #line 15582 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.batik.parser.Parser;
@@@ -15750,7 -15297,7 +15696,7 @@@ $as_echo_n "checking batik... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 15753 "configure"
 -// #line 15300 "configure"
++// #line 15699 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.batik.parser.Parser;
@@@ -15857,7 -15404,7 +15803,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 15860 "configure"
 -// #line 15407 "configure"
++// #line 15806 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.batik.Version;
     else
  
      cat << \EOF > conftest.java
- // #line 15932 "configure"
 -// #line 15479 "configure"
++// #line 15878 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.batik.Version;
@@@ -16020,7 -15567,7 +15966,7 @@@ $as_echo_n "checking commons-io... " >&
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16023 "configure"
 -// #line 15570 "configure"
++// #line 15969 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.commons.io.output.CountingOutputStream;
@@@ -16137,7 -15684,7 +16083,7 @@@ $as_echo_n "checking xmlgraphics-common
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16140 "configure"
 -// #line 15687 "configure"
++// #line 16086 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.xmlgraphics.util.Service;
@@@ -16254,7 -15801,7 +16200,7 @@@ $as_echo_n "checking avalon-framework..
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16257 "configure"
 -// #line 15804 "configure"
++// #line 16203 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.avalon.framework.configuration.ConfigurationException;
@@@ -16371,7 -15918,7 +16317,7 @@@ $as_echo_n "checking xml-apis-ext... " 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16374 "configure"
 -// #line 15921 "configure"
++// #line 16320 "configure"
  import java.util.regex.Pattern;
  
  import org.w3c.dom.svg.SVGDocument;
@@@ -16488,7 -16035,7 +16434,7 @@@ $as_echo_n "checking xml-commons-apis-e
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16491 "configure"
 -// #line 16038 "configure"
++// #line 16437 "configure"
  import java.util.regex.Pattern;
  
  import org.w3c.dom.svg.SVGDocument;
@@@ -16609,7 -16156,7 +16555,7 @@@ $as_echo_n "checking commons-logging..
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16612 "configure"
 -// #line 16159 "configure"
++// #line 16558 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.commons.logging.LogFactory;
@@@ -16726,7 -16273,7 +16672,7 @@@ $as_echo_n "checking jlatexmath... " >&
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16729 "configure"
 -// #line 16276 "configure"
++// #line 16675 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.jlatexmath.TeXFormula;
@@@ -16833,7 -16380,7 +16779,7 @@@ $as_echo_n "checking minimal version (1
     if test "x" == "x"; then
  
      cat << \EOF > conftest.java
- // #line 16836 "configure"
 -// #line 16383 "configure"
++// #line 16782 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.jlatexmath.TeXFormula;
     else
  
      cat << \EOF > conftest.java
- // #line 16908 "configure"
 -// #line 16455 "configure"
++// #line 16854 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.jlatexmath.TeXFormula;
@@@ -16996,7 -16543,7 +16942,7 @@@ $as_echo_n "checking jlatexmath-fop... 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 16999 "configure"
 -// #line 16546 "configure"
++// #line 16945 "configure"
  import java.util.regex.Pattern;
  
  import org.scilab.forge.jlatexmath.fop.JLaTeXMathObj;
@@@ -17119,7 -16666,7 +17065,7 @@@ $as_echo_n "checking checkstyle... " >&
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 17122 "configure"
 -// #line 16669 "configure"
++// #line 17068 "configure"
  import java.util.regex.Pattern;
  
  import com.puppycrawl.tools.checkstyle.CheckStyleTask;
@@@ -17236,7 -16783,7 +17182,7 @@@ $as_echo_n "checking commons-beanutils.
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 17239 "configure"
 -// #line 16786 "configure"
++// #line 17185 "configure"
  import java.util.regex.Pattern;
  
  import org.apache.commons.beanutils.Converter;
@@@ -17353,7 -16900,7 +17299,7 @@@ $as_echo_n "checking antlr... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 17356 "configure"
 -// #line 16903 "configure"
++// #line 17302 "configure"
  import java.util.regex.Pattern;
  
  import antlr.TokenStreamException;
@@@ -17470,7 -17017,7 +17416,7 @@@ $as_echo_n "checking junit4... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 17473 "configure"
 -// #line 17020 "configure"
++// #line 17419 "configure"
  import java.util.regex.Pattern;
  
  import org.junit.Assert;
@@@ -17587,7 -17134,7 +17533,7 @@@ $as_echo_n "checking cobertura... " >&6
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 17590 "configure"
 -// #line 17137 "configure"
++// #line 17536 "configure"
  import java.util.regex.Pattern;
  
  import net.sourceforge.cobertura.merge.Main;
@@@ -17704,7 -17251,7 +17650,7 @@@ $as_echo_n "checking asm3... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 17707 "configure"
 -// #line 17254 "configure"
++// #line 17653 "configure"
  import java.util.regex.Pattern;
  
  import org.objectweb.asm.Type;
@@@ -17820,7 -17367,7 +17766,7 @@@ $as_echo_n "checking asm... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 17823 "configure"
 -// #line 17370 "configure"
++// #line 17769 "configure"
  import java.util.regex.Pattern;
  
  import org.objectweb.asm.Type;
  
  
  #################
 +## EIGEN
 +#################
 +
++
 +ac_ext=cpp
 +ac_cpp='$CXXCPP $CPPFLAGS'
 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
 +$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
 +if test -z "$CXXCPP"; then
 +  if ${ac_cv_prog_CXXCPP+:} false; then :
 +  $as_echo_n "(cached) " >&6
 +else
 +      # Double quotes because CXXCPP needs to be expanded
 +    for CXXCPP in "$CXX -E" "/lib/cpp"
 +    do
 +      ac_preproc_ok=false
 +for ac_cxx_preproc_warn_flag in '' yes
 +do
 +  # Use a header file that comes with gcc, so configuring glibc
 +  # with a fresh cross-compiler works.
 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 +  # <limits.h> exists even on freestanding compilers.
 +  # On the NeXT, cc -E runs the code through the compiler's parser,
 +  # not just through cpp. "Syntax error" is here to catch this case.
 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 +/* end confdefs.h.  */
 +#ifdef __STDC__
 +# include <limits.h>
 +#else
 +# include <assert.h>
 +#endif
 +                   Syntax error
 +_ACEOF
 +if ac_fn_cxx_try_cpp "$LINENO"; then :
 +
 +else
 +  # Broken: fails on valid input.
 +continue
 +fi
 +rm -f conftest.err conftest.i conftest.$ac_ext
 +
 +  # OK, works on sane cases.  Now check whether nonexistent headers
 +  # can be detected and how.
 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 +/* end confdefs.h.  */
 +#include <ac_nonexistent.h>
 +_ACEOF
 +if ac_fn_cxx_try_cpp "$LINENO"; then :
 +  # Broken: success on invalid input.
 +continue
 +else
 +  # Passes both tests.
 +ac_preproc_ok=:
 +break
 +fi
 +rm -f conftest.err conftest.i conftest.$ac_ext
 +
 +done
 +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 +rm -f conftest.i conftest.err conftest.$ac_ext
 +if $ac_preproc_ok; then :
 +  break
 +fi
 +
 +    done
 +    ac_cv_prog_CXXCPP=$CXXCPP
 +
 +fi
 +  CXXCPP=$ac_cv_prog_CXXCPP
 +else
 +  ac_cv_prog_CXXCPP=$CXXCPP
 +fi
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
 +$as_echo "$CXXCPP" >&6; }
 +ac_preproc_ok=false
 +for ac_cxx_preproc_warn_flag in '' yes
 +do
 +  # Use a header file that comes with gcc, so configuring glibc
 +  # with a fresh cross-compiler works.
 +  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 +  # <limits.h> exists even on freestanding compilers.
 +  # On the NeXT, cc -E runs the code through the compiler's parser,
 +  # not just through cpp. "Syntax error" is here to catch this case.
 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 +/* end confdefs.h.  */
 +#ifdef __STDC__
 +# include <limits.h>
 +#else
 +# include <assert.h>
 +#endif
 +                   Syntax error
 +_ACEOF
 +if ac_fn_cxx_try_cpp "$LINENO"; then :
 +
 +else
 +  # Broken: fails on valid input.
 +continue
 +fi
 +rm -f conftest.err conftest.i conftest.$ac_ext
 +
 +  # OK, works on sane cases.  Now check whether nonexistent headers
 +  # can be detected and how.
 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 +/* end confdefs.h.  */
 +#include <ac_nonexistent.h>
 +_ACEOF
 +if ac_fn_cxx_try_cpp "$LINENO"; then :
 +  # Broken: success on invalid input.
 +continue
 +else
 +  # Passes both tests.
 +ac_preproc_ok=:
 +break
 +fi
 +rm -f conftest.err conftest.i conftest.$ac_ext
 +
 +done
 +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 +rm -f conftest.i conftest.err conftest.$ac_ext
 +if $ac_preproc_ok; then :
 +
 +else
 +  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 +as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
 +See \`config.log' for more details" "$LINENO" 5; }
 +fi
 +
 +ac_ext=cpp
 +ac_cpp='$CXXCPP $CPPFLAGS'
 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 +
 +
 +
 +ac_ext=cpp
 +ac_cpp='$CXXCPP $CPPFLAGS'
 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 +
 +
 +
 +# Check whether --with-eigen_include was given.
 +if test "${with_eigen_include+set}" = set; then :
 +  withval=$with_eigen_include; with_eigen_include=$withval
 +else
 +  with_eigen_include='yes'
 +
 +fi
 +
 +
 +
 +save_CPPFLAGS="$CPPFLAGS"
 +
 +if test "x$with_eigen_include" != "xyes"; then
 +      CPPFLAGS="-I$with_eigen_include"
 +      ac_fn_cxx_check_header_mongrel "$LINENO" "Eigen/Sparse" "ac_cv_header_Eigen_Sparse" "$ac_includes_default"
 +if test "x$ac_cv_header_Eigen_Sparse" = xyes; then :
 +  EIGEN_CPPFLAGS="$CPPFLAGS"
 +else
 +  as_fn_error $? "Cannot find headers (Eigen/Sparse) of the library EIGEN in $with_eigen_include. Please install the dev package (Debian : libeigen3-dev)" "$LINENO" 5
 +
 +fi
 +
 +
 +    PATH_TO_EIGEN=$with_eigen_include
 +else
 +      ac_fn_cxx_check_header_mongrel "$LINENO" "Eigen/Sparse" "ac_cv_header_Eigen_Sparse" "$ac_includes_default"
 +if test "x$ac_cv_header_Eigen_Sparse" = xyes; then :
 +  EIGEN_CPPFLAGS=""
 +else
 +         $as_unset ac_cv_header_Eigen_Sparse
 +                CPPFLAGS="-I/usr/include/eigen3/"
 +                ac_fn_cxx_check_header_mongrel "$LINENO" "Eigen/Sparse" "ac_cv_header_Eigen_Sparse" "$ac_includes_default"
 +if test "x$ac_cv_header_Eigen_Sparse" = xyes; then :
 +  EIGEN_CPPFLAGS=$CPPFLAGS
 +else
 +  as_fn_error $? "Cannot find headers (Eigen/Sparse) of the library eigen. Please install the dev package (Debian : libeigen3-dev)" "$LINENO" 5
 +
 +fi
 +
 +
 +
 +fi
 +
 +
 +    PATH_TO_EIGEN="/usr/include/eigen3/"
 +fi
 +CPPFLAGS="$save_CPPFLAGS"
 +
 +CHK_EIGEN_WORLD=3
 +CHK_EIGEN_MAJOR=1
 +CHK_EIGEN_MINOR=0
 +
 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if Eigen is version $CHK_EIGEN_WORLD.$CHK_EIGEN_MAJOR.$CHK_EIGEN_MINOR or later" >&5
 +$as_echo_n "checking if Eigen is version $CHK_EIGEN_WORLD.$CHK_EIGEN_MAJOR.$CHK_EIGEN_MINOR or later... " >&6; }
 +cat > conftest.$ac_ext <<EOF
- #line 21943 "configure"
++#line 21901 "configure"
 +#include "confdefs.h"
 +
 +#include "$PATH_TO_EIGEN/Eigen/Sparse"
 +#if EIGEN_VERSION_AT_LEAST(3,1,0)
 +EIGEN_VERSION_OK
 +#endif
 +
 +EOF
 +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 +  grep "EIGEN_VERSION_OK" >/dev/null 2>&1; then
 +  rm -rf conftest*
 +  \
 +EIGEN_VERSION_OK=1
 +else
 +  rm -rf conftest*
 +  \
 +EIGEN_VERSION_OK=0
 +fi
 +rm -f conftest*
 +
 +if test $EIGEN_VERSION_OK = 0; then
 +   as_fn_error $? "Version $CHK_EIGEN_WORLD.$CHK_EIGEN_MAJOR.$CHK_EIGEN_MINOR of Eigen expected (at least)" "$LINENO" 5
 +else
 +   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 +$as_echo "yes" >&6; }
 +fi
 +
 +
 +
 +$as_echo "#define WITH_EIGEN /**/" >>confdefs.h
 +
 +ac_ext=c
 +ac_cpp='$CPP $CPPFLAGS'
 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
 +
 +
 +
 +
 +#################
  ## MPI
  #################
  
@@@ -26297,7 -25897,7 +26439,7 @@@ CPPFLAGS="$CPPFLAGS -I$CHK_TCL_INCLUDE_
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later" >&5
  $as_echo_n "checking if tcl is version $CHK_TCL_MAJOR.$CHK_TCL_MINOR or later... " >&6; }
  cat > conftest.$ac_ext <<EOF
- #line 26300 "configure"
 -#line 25900 "configure"
++#line 26442 "configure"
  #include "confdefs.h"
  
  #include "$CHK_TCL_INCLUDE_PATH/$CHK_TCL_INC_NAME"
@@@ -26608,7 -26208,7 +26750,7 @@@ CPPFLAGS="$CPPFLAGS $TCL_INC_PATH -I$CH
  $as_echo_n "checking if tk is version $CHK_TK_MAJOR.$CHK_TK_MINOR or later... " >&6; }
  
  cat > conftest.$ac_ext <<EOF
- #line 26611 "configure"
 -#line 26211 "configure"
++#line 26753 "configure"
  #include "confdefs.h"
  
  #include "$CHK_TK_INCLUDE_PATH/$CHK_TK_INC_NAME"
@@@ -27192,7 -26792,7 +27334,7 @@@ $as_echo_n "checking saxon9he... " >&6
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 27195 "configure"
 -// #line 26795 "configure"
++// #line 27337 "configure"
  import java.util.regex.Pattern;
  
  import net.sf.saxon.Version;
@@@ -27307,7 -26907,7 +27449,7 @@@ $as_echo_n "checking saxon... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 27310 "configure"
 -// #line 26910 "configure"
++// #line 27452 "configure"
  import java.util.regex.Pattern;
  
  import net.sf.saxon.Version;
@@@ -27423,7 -27023,7 +27565,7 @@@ $as_echo_n "checking saxon... " >&6; 
              export ac_java_classpath="$jar_resolved:$ac_java_classpath"
  
      cat << \EOF > conftest.java
- // #line 27426 "configure"
 -// #line 27026 "configure"
++// #line 27568 "configure"
  import java.util.regex.Pattern;
  
  import com.icl.saxon.Loader;
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
- #line 33853 "configure"
 -#line 33453 "configure"
++#line 33995 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
- #line 33959 "configure"
 -#line 33559 "configure"
++#line 34101 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
@@@ -40412,11 -40012,79 +40554,84 @@@ cat >>confdefs.h <<_ACEO
  _ACEOF
  
  
 +cat >>confdefs.h <<_ACEOF
 +#define SHARED_LIB_EXTW L"$shrext_cmds"
 +_ACEOF
 +
 +
+ #########
+ ## Make sure that the libstdc++ and libgcc can be compiled as static
+ #########
+ # Check whether --enable-static-system-lib was given.
+ if test "${enable_static_system_lib+set}" = set; then :
+   enableval=$enable_static_system_lib;
+ fi
+ # Check if -static-libstdc++ and -static-libgcc are supported.
+ saved_LDFLAGS="$LDFLAGS"
+ compiler_manage_static_libs=no
+ USE_STATIC_SYSTEM_LIB=yes
+ LDFLAGS="$LDFLAGS -static-libstdc++ -static-libgcc"
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether g++ accepts -static-libstdc++ -static-libgcc" >&5
+ $as_echo_n "checking whether g++ accepts -static-libstdc++ -static-libgcc... " >&6; }
+ ac_ext=cpp
+ ac_cpp='$CXXCPP $CPPFLAGS'
+ ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
+ #error -static-libstdc++ not implemented
+ #endif
+ int main() {}
+ _ACEOF
+ if ac_fn_cxx_try_link "$LINENO"; then :
+   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ $as_echo "yes" >&6; }; compiler_manage_static_libs=yes
+ else
+   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+ $as_echo "no" >&6; }
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
+ ac_ext=c
+ ac_cpp='$CPP $CPPFLAGS'
+ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ ac_compiler_gnu=$ac_cv_c_compiler_gnu
+ LDFLAGS="$saved_LDFLAGS"
+ if test "x$compiler_manage_static_libs" == "xno" -a "x$enable_static_system_lib" != "xno"; then
+    as_fn_error $? "The $CC compiler does not support the options -static-libstdc++/-static-libgcc. Update your compiler or use the option --disable-static-system-lib" "$LINENO" 5
+ fi
+ if test "x$compiler_manage_static_libs" == "xno"; then
+    echo "-static-libstdc++ -static-libgcc unsupported by the compiler. Skipped"
+    USE_STATIC_SYSTEM_LIB=no
+ fi
+  if test "$USE_STATIC_SYSTEM_LIB" == yes; then
+   USE_STATIC_SYSTEM_LIB_TRUE=
+   USE_STATIC_SYSTEM_LIB_FALSE='#'
+ else
+   USE_STATIC_SYSTEM_LIB_TRUE='#'
+   USE_STATIC_SYSTEM_LIB_FALSE=
+ fi
  #################
  ## stop on warning
  #################
@@@ -40440,7 -40108,7 +40655,7 @@@ SCI_LDFLAGS=$(echo  $LARGEFILE_LDFLAG
  
  
  
- ac_config_files="$ac_config_files contrib/Makefile desktop/images/icons/Makefile desktop/Makefile modules/threads/Makefile modules/ast/Makefile modules/parse/Makefile modules/symbol/Makefile modules/functions_manager/Makefile modules/system_env/Makefile modules/helptools/Makefile modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/commons/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/localization/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/graphic_objects/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/prebuildjava/Makefile modules/api_scilab/Makefile modules/call_scilab/Makefile modules/types/Makefile modules/hdf5/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/operations/Makefile modules/atoms/Makefile modules/xcos/Makefile modules/scinotes/Makefile modules/ui_data/Makefile modules/graph/Makefile modules/parallel/Makefile modules/modules_manager/Makefile modules/history_browser/Makefile modules/preferences/Makefile modules/xml/Makefile modules/external_objects/Makefile modules/external_objects_java/Makefile modules/Makefile Makefile scilab.pc etc/modules.xml etc/classpath.xml etc/Info.plist etc/logging.properties scilab.properties scilab-lib.properties scilab-lib-doc.properties modules/helptools/etc/SciDocConf.xml modules/core/includes/version.h"
 -ac_config_files="$ac_config_files contrib/Makefile desktop/images/icons/Makefile desktop/Makefile modules/helptools/Makefile modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/commons/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/intersci/Makefile modules/localization/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/double/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/graphic_objects/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/mpi/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/prebuildjava/Makefile modules/api_scilab/Makefile modules/call_scilab/Makefile modules/types/Makefile modules/hdf5/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/atoms/Makefile modules/xcos/Makefile modules/scinotes/Makefile modules/ui_data/Makefile modules/graph/Makefile modules/parallel/Makefile modules/modules_manager/Makefile modules/history_browser/Makefile modules/preferences/Makefile modules/xml/Makefile modules/external_objects/Makefile modules/external_objects_java/Makefile modules/Makefile Makefile scilab.pc etc/modules.xml etc/classpath.xml etc/Info.plist etc/logging.properties scilab.properties scilab-lib.properties scilab-lib-doc.properties modules/helptools/etc/SciDocConf.xml modules/core/includes/version.h"
++ac_config_files="$ac_config_files contrib/Makefile desktop/images/icons/Makefile desktop/Makefile modules/threads/Makefile modules/ast/Makefile modules/parse/Makefile modules/symbol/Makefile modules/functions_manager/Makefile modules/system_env/Makefile modules/helptools/Makefile modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/commons/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/localization/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/graphic_objects/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/mpi/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/prebuildjava/Makefile modules/api_scilab/Makefile modules/call_scilab/Makefile modules/types/Makefile modules/hdf5/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/operations/Makefile modules/atoms/Makefile modules/xcos/Makefile modules/scinotes/Makefile modules/ui_data/Makefile modules/graph/Makefile modules/parallel/Makefile modules/modules_manager/Makefile modules/history_browser/Makefile modules/preferences/Makefile modules/xml/Makefile modules/external_objects/Makefile modules/external_objects_java/Makefile modules/Makefile Makefile scilab.pc etc/modules.xml etc/classpath.xml etc/Info.plist etc/logging.properties scilab.properties scilab-lib.properties scilab-lib-doc.properties modules/helptools/etc/SciDocConf.xml modules/core/includes/version.h"
  
  
  # Detection of the module for the future version of Scilab 6
@@@ -135,15 -135,16 +135,19 @@@ AC_ARG_ENABLE(compilation-tests
  AC_ARG_WITH(gui,
      AC_HELP_STRING([--without-gui],[Disable the Scilab Graphical User Interface (GUI). Intended for embedded/clustering/grid Scilab ]))
  
- AC_ARG_ENABLE(build-swig,
-     AC_HELP_STRING([--enable-build-swig],[Regenerate Java => C wrappers produces by Swig (A Java Development Kit (JDK) is mandatory for this option)]))
+ AC_ARG_WITH(build-swig,
+     AC_HELP_STRING([--enable-build-swig=path],[Regenerate Java => C and Scilab => C wrappers produces by Swig]),
+     [with_build_swig=$withval],
+       [with_build_swig=no]
+       )
  
  AC_ARG_ENABLE(build-giws,
-     AC_HELP_STRING([--enable-build-giws],[Regenerate C/C++ => Java wrappers produces by Giws (A Java Development Kit (JDK) is mandatory for this option)]))
+     AC_HELP_STRING([--enable-build-giws],[Regenerate C/C++ => Java wrappers produces by Giws]))
  
 +AC_ARG_ENABLE(build-parser,
 +    AC_HELP_STRING([--enable-build-parser],[Regenerate code for the parser (Lex & YACC)]))
 +
  
  ################################################
  ########## compilator & misc programs detection
@@@ -1848,8 -1818,14 +1860,15 @@@ AH_BOTTOM(
  
  # Define the standard extension of a dynamic library
  AC_DEFINE_UNQUOTED([SHARED_LIB_EXT],["$shrext_cmds"],[Extension of a shared library])
 +AC_DEFINE_UNQUOTED([SHARED_LIB_EXTW],[L"$shrext_cmds"],[Extension of a shared library ( wide string )])
  
+ #########
+ ## Make sure that the libstdc++ and libgcc can be compiled as static
+ #########
+ AC_CHECK_STDCPP_STATIC()
  #################
  ## stop on warning
  #################
Simple merge
Simple merge
@@@ -74,7 -76,8 +74,8 @@@
  <module name="matio" activate="@MATIO_ENABLE@"/>
  <module name="types" activate="@JAVA_ENABLE@"/>
  <module name="hdf5" activate="yes"/>
 -<module name="xcos" activate="@GUI_ENABLE@"/>
 +<module name="xcos" activate="no"/><!-- @GUI_ENABLE@ -->
+ <module name="mpi" activate="@MPI_ENABLE@"/>
  <module name="graphic_objects" activate="@GUI_ENABLE@"/>
  <module name="scinotes" activate="@GUI_ENABLE@"/>
  <module name="ui_data" activate="@GUI_ENABLE@"/>
   -->
  <!-- =================== -->
  <modules>
 -<module name="core" activate="yes"/>
 -<module name="differential_equations" activate="yes"/>
 -<module name="double" activate="yes"/>
 -<module name="elementary_functions" activate="yes"/>
 -<module name="functions" activate="yes"/>
 -<module name="fileio" activate="yes"/>
 -<module name="graphics" activate="yes"/>
 -<module name="renderer" activate="yes"/>
 -<module name="graphic_export" activate="yes"/>
 -<module name="boolean" activate="yes"/>
 -<module name="cacsd" activate="yes"/>
 -<module name="data_structures" activate="yes"/>
 -<module name="action_binding" activate="yes"/>
 -<module name="console" activate="yes"/>
 -<module name="completion" activate="yes"/>
 -<module name="history_manager" activate="yes"/>
 -<module name="gui" activate="yes"/>
 -<module name="dynamic_link" activate="yes"/>
 -<module name="integer" activate="yes"/>
 -<module name="interpolation" activate="yes"/>
 -<module name="io" activate="yes"/>
 -<module name="output_stream" activate="yes"/>
 -<module name="intersci" activate="yes"/>
 -<module name="jvm" activate="yes"/>
 -<module name="commons" activate="yes"/>
 -<module name="linear_algebra" activate="yes"/>
 -<module name="localization" activate="yes"/>
 -<module name="optimization" activate="yes"/>
 -<module name="overloading" activate="yes"/>
 -<module name="polynomials" activate="yes"/>
 -<module name="signal_processing" activate="yes"/>
 -<module name="sparse" activate="yes"/>
 -<module name="special_functions" activate="yes"/>
 -<module name="string" activate="yes"/>
 -<module name="symbolic" activate="yes"/>
 -<module name="time" activate="yes"/>
 -<module name="windows_tools" activate="yes"/>
 -<module name="statistics" activate="yes"/>
 -<!-- comments -->
 -<module name="arnoldi" activate="yes"/>
 -<module name="compatibility_functions" activate="yes"/>
 -<module name="javasci" activate="yes"/>
 -<module name="m2sci" activate="yes"/>
 -<module name="mexlib" activate="yes"/>
 -<module name="tclsci" activate="yes"/>
 -<module name="sound" activate="yes"/>
 -<module name="randlib" activate="yes"/>
 -<module name="development_tools" activate="yes"/>
 -<module name="demo_tools" activate="yes"/>
 -<module name="spreadsheet" activate="yes"/>
 -<module name="call_scilab" activate="yes"/>
 -<!-- comments -->
 -<module name="scicos" activate="yes"/>
 -<module name="scicos_blocks" activate="yes"/>
 -<!-- comments -->
 -<module name="fftw" activate="yes"/>
 -<module name="umfpack" activate="yes"/>
 -<module name="module_skeleton" activate="no"/>
 -<!-- comments -->
 -<module name="genetic_algorithms" activate="yes"/>
 -<module name="simulated_annealing" activate="yes"/>
 -<module name="parameters" activate="yes"/>
 -<module name="matio" activate="yes"/>
 -<module name="atoms" activate="yes"/>
 -<module name="types" activate="yes"/>
 -<module name="hdf5" activate="yes"/>
 -<module name="xcos" activate="yes"/>
 -<module name="graphic_objects" activate="yes"/>
 -<module name="scinotes" activate="yes"/>
 -<module name="ui_data" activate="yes"/>
 -<module name="api_scilab" activate="yes"/>
 -<module name="helptools" activate="yes"/>
 -<module name="graph" activate="yes"/>
 -<module name="parallel" activate="yes"/>
 -<module name="modules_manager" activate="yes"/>
 -<module name="history_browser" activate="yes"/>
 -<module name="preferences" activate="yes"/>
 -<module name="xml" activate="yes"/>
 -<module name="external_objects" activate="yes"/>
 -<module name="external_objects_java" activate="yes"/>
 -<module name="mpi" activate="yes"/>
 -<!-- comments -->
 +    <module name="core" activate="yes"/>
 +    <module name="differential_equations" activate="yes"/>
 +    <module name="elementary_functions" activate="yes"/>
 +    <module name="functions" activate="yes"/>
 +    <module name="fileio" activate="yes"/>
 +    <module name="graphics" activate="yes"/>
 +    <module name="renderer" activate="yes"/>
 +    <module name="graphic_export" activate="yes"/>
 +    <module name="boolean" activate="yes"/>
 +    <module name="cacsd" activate="yes"/>
 +    <module name="data_structures" activate="yes"/>
 +    <module name="action_binding" activate="yes"/>
 +    <module name="console" activate="yes"/>
 +    <module name="completion" activate="yes"/>
 +    <module name="history_manager" activate="yes"/>
 +    <module name="gui" activate="yes"/>
 +    <module name="dynamic_link" activate="yes"/>
 +    <module name="integer" activate="yes"/>
 +    <module name="interpolation" activate="yes"/>
 +    <module name="io" activate="yes"/>
 +    <module name="output_stream" activate="yes"/>
 +    <module name="jvm" activate="yes"/>
 +    <module name="commons" activate="yes"/>
 +    <module name="linear_algebra" activate="yes"/>
 +    <module name="localization" activate="yes"/>
 +    <module name="optimization" activate="yes"/>
 +    <module name="overloading" activate="yes"/>
 +    <module name="polynomials" activate="yes"/>
 +    <module name="signal_processing" activate="yes"/>
 +    <module name="sparse" activate="yes"/>
 +    <module name="special_functions" activate="yes"/>
 +    <module name="string" activate="yes"/>
 +    <module name="symbolic" activate="yes"/>
 +    <module name="time" activate="yes"/>
 +    <module name="windows_tools" activate="yes"/>
 +    <module name="statistics" activate="yes"/>
 +    <module name="arnoldi" activate="yes"/>
 +    <module name="compatibility_functions" activate="yes"/>
 +    <module name="javasci" activate="yes"/>
 +    <module name="m2sci" activate="yes"/>
 +    <module name="mexlib" activate="yes"/>
 +    <module name="tclsci" activate="yes"/>
 +    <module name="sound" activate="yes"/>
 +    <module name="randlib" activate="yes"/>
 +    <module name="development_tools" activate="yes"/>
 +    <module name="demo_tools" activate="yes"/>
 +    <module name="spreadsheet" activate="yes"/>
 +    <module name="call_scilab" activate="yes"/>
 +    <module name="scicos" activate="no"/>
 +    <module name="scicos_blocks" activate="no"/>
 +    <module name="fftw" activate="no"/>
 +    <module name="umfpack" activate="yes"/>
 +    <module name="module_skeleton" activate="no"/>
 +    <module name="genetic_algorithms" activate="yes"/>
 +    <module name="simulated_annealing" activate="yes"/>
 +    <module name="parameters" activate="yes"/>
 +    <module name="matio" activate="yes"/>
 +    <module name="atoms" activate="yes"/>
 +    <module name="types" activate="yes"/>
 +    <module name="hdf5" activate="yes"/>
 +    <module name="xcos" activate="no"/>
 +    <module name="graphic_objects" activate="yes"/>
 +    <module name="scinotes" activate="yes"/>
 +    <module name="ui_data" activate="yes"/>
 +    <module name="api_scilab" activate="yes"/>
 +    <module name="helptools" activate="yes"/>
 +    <module name="graph" activate="yes"/>
 +    <module name="parallel" activate="yes"/>
 +    <module name="modules_manager" activate="yes"/>
 +    <module name="history_browser" activate="yes"/>
 +    <module name="preferences" activate="yes"/>
 +    <module name="xml" activate="no"/>
 +    <module name="external_objects" activate="no"/>
 +    <module name="operations" activate="yes"/>
 +    <module name="ast" activate="yes"/>
 +    <module name="external_objects_java" activate="no"/>
++    <module name="mpi" activate="no"/>
  </modules>
Simple merge
@@@ -99,11 -101,10 +101,12 @@@ host_triplet = @host
  
  # javasci should be compile at the end because it needs libscilab.la
  # Don't forget that the order in subdirs does matter !!!
- @JAVASCI_TRUE@am__append_2 = javasci
+ @JAVASCI_TRUE@am__append_4 = javasci
+ @MPI_TRUE@am__append_5 = $(top_builddir)/modules/mpi/libscimpi.la
 -@GUI_TRUE@am__append_6 = $(GUI_LIBS)  $(top_builddir)/modules/types/libscitypes.la
 +
 +# Force the libscijvm to be linked first. Under Debian, this avoid some reordering issues during the link
- @GUI_TRUE@am__append_3 = $(top_builddir)/modules/jvm/libscijvm.la $(GUI_LIBS)
- @GUI_FALSE@am__append_4 = $(NO_GUI_LIBS)
++@GUI_TRUE@am__append_6 = $(top_builddir)/modules/jvm/libscijvm.la $(GUI_LIBS)
+ @GUI_FALSE@am__append_7 = $(NO_GUI_LIBS)
  
  # This should never be used in production. It forces the explicit link
  # between libscilab and some "on-the-fly" loaded libraries.
@@@ -269,9 -270,9 +272,9 @@@ DIST_SUBDIRS = prebuildjava threads ope
        interpolation sound overloading m2sci development_tools \
        compatibility_functions helptools umfpack demo_tools \
        genetic_algorithms simulated_annealing matio atoms graph xcos \
 -      scinotes parallel modules_manager ui_data history_browser \
 -      preferences xml types external_objects external_objects_java \
 -      scicos_blocks scicos mpi . javasci
 +      system_env ast symbol parse scinotes parallel modules_manager \
 +      ui_data history_browser preferences xml types external_objects \
-       external_objects_java scicos_blocks scicos . javasci
++      external_objects_java scicos_blocks scicos mpi . javasci
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  am__relativize = \
    dir0=`pwd`; \
@@@ -577,11 -577,10 +587,11 @@@ SUBDIRS = prebuildjava threads operatio
        graphic_export gui graphics optimization symbolic randlib \
        interpolation sound overloading m2sci development_tools \
        compatibility_functions helptools umfpack demo_tools \
 -      genetic_algorithms simulated_annealing matio atoms hdf5 graph \
 -      xcos scinotes parallel modules_manager ui_data history_browser \
 -      preferences xml types external_objects $(am__append_1) \
 -      $(am__append_2) scicos $(am__append_3) . $(am__append_4)
 +      genetic_algorithms simulated_annealing parameters matio atoms \
 +      hdf5 graph xcos system_env ast symbol parse scinotes parallel \
 +      modules_manager ui_data history_browser preferences xml types \
-       external_objects external_objects_java $(am__append_1) scicos \
-       . $(am__append_2)
++      external_objects $(am__append_1) $(am__append_2) scicos \
++      $(am__append_3) . $(am__append_4)
  
  #### Basic files ####
  libscilab_la_rootdir = $(mydatadir)
@@@ -650,18 -650,10 +660,18 @@@ ENGINE_LIBS = $(top_builddir)/modules/f
        $(top_builddir)/modules/fftw/libscifftw.la \
        $(top_builddir)/modules/statistics/libscistatistics.la \
        $(top_builddir)/modules/dynamic_link/libscidynamic_link.la \
 +      $(top_builddir)/modules/threads/libscithreads.la \
 +      $(top_builddir)/modules/ast/libsciast.la \
 +      $(top_builddir)/modules/symbol/libscisymbol.la \
 +      $(top_builddir)/modules/parse/libsciparse.la \
 +      $(top_builddir)/modules/system_env/libscisystem_env.la \
 +      $(top_builddir)/modules/functions_manager/libscifunctions_manager.la \
 +      $(top_builddir)/modules/operations/libscioperations.la \
 +      $(top_builddir)/modules/types/libscitypes.la \
        $(top_builddir)/modules/xml/libscixml.la \
        $(top_builddir)/modules/external_objects/libsciexternal_objects.la \
-       $(top_builddir)/modules/preferences/libscipreferences-cli.la
+       $(top_builddir)/modules/preferences/libscipreferences-cli.la \
+       $(am__append_5)
  
  # These libraries are loaded dynamically from Scilab.
  ENGINE_LIBS_DYNAMIC_LOAD = \
Simple merge
Simple merge
index c189f45,0000000..d43e4c2
mode 100644,000000..100644
--- /dev/null
@@@ -1,1447 -1,0 +1,1463 @@@
 +# Makefile.in generated by automake 1.13.3 from Makefile.am.
 +# @configure_input@
 +
 +# Copyright (C) 1994-2013 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.
 +
 +@SET_MAKE@
 +
 +# Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 +# Copyright (C) 2006-2008 - INRIA - Sylvestre LEDRU <sylvestre.ledru@inria.fr>
 +# Copyright (C) 2008      - INRIA - Pierre MARECHAL <pierre.marechal@inria.fr>
 +#
 +# This file must be used under the terms of the CeCILL.
 +# This source file is licensed as described in the file COPYING, which
 +# you should have received as part of this distribution.  The terms
 +# are also available at
 +# http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
 +#
 +
 +##########
 +### Makefile included stuff
 +### Target, variable, suffixes which are supposed to be useful in every makefile.am
 +##########
 +
 +
 +VPATH = @srcdir@
 +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
 +am__make_running_with_option = \
 +  case $${target_option-} in \
 +      ?) ;; \
 +      *) echo "am__make_running_with_option: internal error: invalid" \
 +              "target option '$${target_option-}' specified" >&2; \
 +         exit 1;; \
 +  esac; \
 +  has_opt=no; \
 +  sane_makeflags=$$MAKEFLAGS; \
 +  if $(am__is_gnu_make); then \
 +    sane_makeflags=$$MFLAGS; \
 +  else \
 +    case $$MAKEFLAGS in \
 +      *\\[\ \ ]*) \
 +        bs=\\; \
 +        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
 +          | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
 +    esac; \
 +  fi; \
 +  skip_next=no; \
 +  strip_trailopt () \
 +  { \
 +    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
 +  }; \
 +  for flg in $$sane_makeflags; do \
 +    test $$skip_next = yes && { skip_next=no; continue; }; \
 +    case $$flg in \
 +      *=*|--*) continue;; \
 +        -*I) strip_trailopt 'I'; skip_next=yes;; \
 +      -*I?*) strip_trailopt 'I';; \
 +        -*O) strip_trailopt 'O'; skip_next=yes;; \
 +      -*O?*) strip_trailopt 'O';; \
 +        -*l) strip_trailopt 'l'; skip_next=yes;; \
 +      -*l?*) strip_trailopt 'l';; \
 +      -[dEDm]) skip_next=yes;; \
 +      -[JT]) skip_next=yes;; \
 +    esac; \
 +    case $$flg in \
 +      *$$target_option*) has_opt=yes; break;; \
 +    esac; \
 +  done; \
 +  test $$has_opt = yes
 +am__make_dryrun = (target_option=n; $(am__make_running_with_option))
 +am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
 +pkgdatadir = $(datadir)/@PACKAGE@
 +pkgincludedir = $(includedir)/@PACKAGE@
 +pkglibdir = $(libdir)/@PACKAGE@
 +pkglibexecdir = $(libexecdir)/@PACKAGE@
 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 +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 = @build@
 +host_triplet = @host@
 +check_PROGRAMS = testConstExp$(EXEEXT) testVarExp$(EXEEXT) \
 +      testControlExp$(EXEEXT)
 +TESTS = testConstExp$(EXEEXT) testVarExp$(EXEEXT) \
 +      testControlExp$(EXEEXT)
 +DIST_COMMON = $(top_srcdir)/Makefile.incl.am $(srcdir)/Makefile.in \
 +      $(srcdir)/Makefile.am $(top_srcdir)/config/mkinstalldirs \
 +      $(top_srcdir)/config/depcomp $(libsciast_la_include_HEADERS)
 +@NEED_JAVA_TRUE@am__append_1 = java
 +subdir = modules/ast
 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 +am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
 +      $(top_srcdir)/m4/compiler.m4 $(top_srcdir)/m4/curl.m4 \
 +      $(top_srcdir)/m4/docbook.m4 $(top_srcdir)/m4/doxygen.m4 \
 +      $(top_srcdir)/m4/eigen.m4 $(top_srcdir)/m4/fftw.m4 \
 +      $(top_srcdir)/m4/fortran.m4 $(top_srcdir)/m4/giws.m4 \
 +      $(top_srcdir)/m4/hdf5.m4 $(top_srcdir)/m4/intel_compiler.m4 \
 +      $(top_srcdir)/m4/java-thirdparty.m4 $(top_srcdir)/m4/java.m4 \
 +      $(top_srcdir)/m4/largefile.m4 $(top_srcdir)/m4/lib-ld.m4 \
 +      $(top_srcdir)/m4/libsmath.m4 $(top_srcdir)/m4/libtool.m4 \
 +      $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ltoptions.m4 \
 +      $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
 +      $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/macosx.m4 \
-       $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pcre.m4 \
-       $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/swig.m4 $(top_srcdir)/m4/symlinks.m4 \
-       $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/m4/umfpack.m4 \
-       $(top_srcdir)/configure.ac
++      $(top_srcdir)/m4/mpi.m4 $(top_srcdir)/m4/ocaml.m4 \
++      $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
++      $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \
++      $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \
++      $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 +      $(ACLOCAL_M4)
 +mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
 +CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
 +CONFIG_CLEAN_FILES =
 +CONFIG_CLEAN_VPATH_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 = f=`echo $$p | sed -e 's|^.*/||'`;
 +am__install_max = 40
 +am__nobase_strip_setup = \
 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
 +am__nobase_strip = \
 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
 +am__nobase_list = $(am__nobase_strip_setup); \
 +  for p in $$list; do echo "$$p $$p"; done | \
 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
 +    if (++n[$$2] == $(am__install_max)) \
 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
 +    END { for (dir in files) print dir, files[dir] }'
 +am__base_list = \
 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
 +am__uninstall_files_from_dir = { \
 +  test -z "$$files" \
 +    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
 +    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
 +         $(am__cd) "$$dir" && rm -f $$files; }; \
 +  }
 +am__installdirs = "$(DESTDIR)$(pkglibdir)" \
 +      "$(DESTDIR)$(libsciast_la_includedir)"
 +LTLIBRARIES = $(pkglib_LTLIBRARIES)
 +libsciast_la_LIBADD =
 +am_libsciast_la_OBJECTS = libsciast_la-libAst.lo \
 +      libsciast_la-visitor_common.lo libsciast_la-printvisitor.lo \
 +      libsciast_la-debugvisitor.lo libsciast_la-mutevisitor.lo \
 +      libsciast_la-shortcutvisitor.lo \
 +      libsciast_la-scilabexception.lo \
 +      libsciast_la-macrovarvisitor.lo
 +libsciast_la_OBJECTS = $(am_libsciast_la_OBJECTS)
 +AM_V_lt = $(am__v_lt_@AM_V@)
 +am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 +am__v_lt_0 = --silent
 +am__v_lt_1 = 
 +am_testConstExp_OBJECTS = testConstExp-testConstExp.$(OBJEXT)
 +testConstExp_OBJECTS = $(am_testConstExp_OBJECTS)
 +testConstExp_DEPENDENCIES = $(check_LDADD)
 +testConstExp_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
 +      $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(testConstExp_CXXFLAGS) \
 +      $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
 +am_testControlExp_OBJECTS = testControlExp-testControlExp.$(OBJEXT)
 +testControlExp_OBJECTS = $(am_testControlExp_OBJECTS)
 +testControlExp_DEPENDENCIES = $(check_LDADD)
 +testControlExp_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
 +      $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
 +      $(testControlExp_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
 +      $(LDFLAGS) -o $@
 +am_testVarExp_OBJECTS = testVarExp-testVarExp.$(OBJEXT)
 +testVarExp_OBJECTS = $(am_testVarExp_OBJECTS)
 +testVarExp_DEPENDENCIES = $(check_LDADD)
 +testVarExp_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
 +      $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(testVarExp_CXXFLAGS) \
 +      $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
 +AM_V_P = $(am__v_P_@AM_V@)
 +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
 +am__v_P_0 = false
 +am__v_P_1 = :
 +AM_V_GEN = $(am__v_GEN_@AM_V@)
 +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
 +am__v_GEN_0 = @echo "  GEN     " $@;
 +am__v_GEN_1 = 
 +AM_V_at = $(am__v_at_@AM_V@)
 +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 +am__v_at_0 = @
 +am__v_at_1 = 
 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/modules/core/includes
 +depcomp = $(SHELL) $(top_srcdir)/config/depcomp
 +am__depfiles_maybe = depfiles
 +am__mv = mv -f
 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
 +      $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
 +LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
 +      $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
 +      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
 +      $(AM_CXXFLAGS) $(CXXFLAGS)
 +AM_V_CXX = $(am__v_CXX_@AM_V@)
 +am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
 +am__v_CXX_0 = @echo "  CXX     " $@;
 +am__v_CXX_1 = 
 +CXXLD = $(CXX)
 +CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
 +      $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
 +      $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
 +AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
 +am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
 +am__v_CXXLD_0 = @echo "  CXXLD   " $@;
 +am__v_CXXLD_1 = 
 +SOURCES = $(libsciast_la_SOURCES) $(testConstExp_SOURCES) \
 +      $(testControlExp_SOURCES) $(testVarExp_SOURCES)
 +DIST_SOURCES = $(libsciast_la_SOURCES) $(testConstExp_SOURCES) \
 +      $(testControlExp_SOURCES) $(testVarExp_SOURCES)
 +am__can_run_installinfo = \
 +  case $$AM_UPDATE_INFO_DIR in \
 +    n|no|NO) false;; \
 +    *) (install-info --version) >/dev/null 2>&1;; \
 +  esac
 +HEADERS = $(libsciast_la_include_HEADERS)
 +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
 +# Read a list of newline-separated strings from the standard input,
 +# and print each of them once, without duplicates.  Input order is
 +# *not* preserved.
 +am__uniquify_input = $(AWK) '\
 +  BEGIN { nonempty = 0; } \
 +  { items[$$0] = 1; nonempty = 1; } \
 +  END { if (nonempty) { for (i in items) print i; }; } \
 +'
 +# Make sure the list of sources is unique.  This is necessary because,
 +# e.g., the same source file might be shared among _SOURCES variables
 +# for different programs/libraries.
 +am__define_uniq_tagged_files = \
 +  list='$(am__tagged_files)'; \
 +  unique=`for i in $$list; do \
 +    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 +  done | $(am__uniquify_input)`
 +ETAGS = etags
 +CTAGS = ctags
 +am__tty_colors_dummy = \
 +  mgn= red= grn= lgn= blu= brg= std=; \
 +  am__color_tests=no
 +am__tty_colors = { \
 +  $(am__tty_colors_dummy); \
 +  if test "X$(AM_COLOR_TESTS)" = Xno; then \
 +    am__color_tests=no; \
 +  elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
 +    am__color_tests=yes; \
 +  elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
 +    am__color_tests=yes; \
 +  fi; \
 +  if test $$am__color_tests = yes; then \
 +    red='\e[0;31m'; \
 +    grn='\e[0;32m'; \
 +    lgn='\e[1;32m'; \
 +    blu='\e[1;34m'; \
 +    mgn='\e[0;35m'; \
 +    brg='\e[1m'; \
 +    std='\e[m'; \
 +  fi; \
 +}
 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 +ACLOCAL = @ACLOCAL@
 +ALL_LINGUAS = @ALL_LINGUAS@
 +ALL_LINGUAS_DOC = @ALL_LINGUAS_DOC@
 +AMTAR = @AMTAR@
 +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 +ANT = @ANT@
 +ANTLR = @ANTLR@
 +AR = @AR@
 +ARPACK_LIBS = @ARPACK_LIBS@
 +ASM3 = @ASM3@
 +AUTOCONF = @AUTOCONF@
 +AUTOHEADER = @AUTOHEADER@
 +AUTOMAKE = @AUTOMAKE@
 +AVALON_FRAMEWORK = @AVALON_FRAMEWORK@
 +AWK = @AWK@
 +BATIK = @BATIK@
 +BLAS_LIBS = @BLAS_LIBS@
 +CC = @CC@
 +CCACHE = @CCACHE@
 +CCDEPMODE = @CCDEPMODE@
 +CFLAGS = @CFLAGS@
 +CHECKSTYLE = @CHECKSTYLE@
 +COBERTURA = @COBERTURA@
 +COMMONS_BEANUTILS = @COMMONS_BEANUTILS@
 +COMMONS_IO = @COMMONS_IO@
 +COMMONS_LOGGING = @COMMONS_LOGGING@
 +CPP = @CPP@
 +CPPFLAGS = @CPPFLAGS@
 +CURL_CFLAGS = @CURL_CFLAGS@
 +CURL_CONFIG = @CURL_CONFIG@
 +CURL_LIBS = @CURL_LIBS@
 +CURL_VERSION = @CURL_VERSION@
 +CXX = @CXX@
 +CXXCPP = @CXXCPP@
 +CXXDEPMODE = @CXXDEPMODE@
 +CXXFLAGS = @CXXFLAGS@
 +CYGPATH_W = @CYGPATH_W@
 +DEFS = @DEFS@
 +DEMOTOOLS_ENABLE = @DEMOTOOLS_ENABLE@
 +DEPDIR = @DEPDIR@
 +DOCBOOK_ROOT = @DOCBOOK_ROOT@
 +DOXYGEN_BIN = @DOXYGEN_BIN@
 +DSYMUTIL = @DSYMUTIL@
 +DUMPBIN = @DUMPBIN@
 +ECHO_C = @ECHO_C@
 +ECHO_N = @ECHO_N@
 +ECHO_T = @ECHO_T@
 +EGREP = @EGREP@
 +EIGEN_CPPFLAGS = @EIGEN_CPPFLAGS@
 +EXEEXT = @EXEEXT@
 +F77 = @F77@
 +FFLAGS = @FFLAGS@
 +FFTW3_LIB = @FFTW3_LIB@
 +FFTW_ENABLE = @FFTW_ENABLE@
 +FGREP = @FGREP@
 +FLEXDOCK = @FLEXDOCK@
 +FLIBS = @FLIBS@
 +FOP = @FOP@
 +GENHTML = @GENHTML@
 +GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
 +GIWS_BIN = @GIWS_BIN@
 +GLUEGEN2_RT = @GLUEGEN2_RT@
 +GMSGFMT = @GMSGFMT@
 +GMSGFMT_015 = @GMSGFMT_015@
 +GRAPHICS_ENABLE = @GRAPHICS_ENABLE@
 +GREP = @GREP@
 +GUI_ENABLE = @GUI_ENABLE@
 +HDF5_CFLAGS = @HDF5_CFLAGS@
 +HDF5_LIBS = @HDF5_LIBS@
 +HELP_ENABLE = @HELP_ENABLE@
 +INSTALL = @INSTALL@
 +INSTALL_DATA = @INSTALL_DATA@
 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
 +INTLLIBS = @INTLLIBS@
 +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 +JAR = @JAR@
 +JAVA = @JAVA@
 +JAVAC = @JAVAC@
 +JAVAC_DEBUG = @JAVAC_DEBUG@
 +JAVADOC = @JAVADOC@
 +JAVAH = @JAVAH@
 +JAVASCI_ENABLE = @JAVASCI_ENABLE@
 +JAVA_ENABLE = @JAVA_ENABLE@
 +JAVA_G = @JAVA_G@
 +JAVA_HOME = @JAVA_HOME@
 +JAVA_JNI_INCLUDE = @JAVA_JNI_INCLUDE@
 +JAVA_JNI_LIBS = @JAVA_JNI_LIBS@
 +JDB = @JDB@
 +JEUCLID_CORE = @JEUCLID_CORE@
 +JGRAPHX = @JGRAPHX@
 +JHALL = @JHALL@
 +JLATEXMATH = @JLATEXMATH@
 +JLATEXMATH_FOP = @JLATEXMATH_FOP@
 +JOGL2 = @JOGL2@
 +JROSETTA_API = @JROSETTA_API@
 +JROSETTA_ENGINE = @JROSETTA_ENGINE@
 +JUNIT4 = @JUNIT4@
 +LAPACK_LIBS = @LAPACK_LIBS@
 +LCOV = @LCOV@
 +LD = @LD@
 +LDFLAGS = @LDFLAGS@
 +LEX = @LEX@
 +LEXLIB = @LEXLIB@
 +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
 +LIBICONV = @LIBICONV@
 +LIBINTL = @LIBINTL@
 +LIBM = @LIBM@
 +LIBOBJS = @LIBOBJS@
 +LIBS = @LIBS@
 +LIBTOOL = @LIBTOOL@
 +LIPO = @LIPO@
 +LN_S = @LN_S@
 +LOGGING_LEVEL = @LOGGING_LEVEL@
 +LOOKS = @LOOKS@
 +LTLIBICONV = @LTLIBICONV@
 +LTLIBINTL = @LTLIBINTL@
 +LTLIBOBJS = @LTLIBOBJS@
 +MAINT = @MAINT@
 +MAKEINFO = @MAKEINFO@
 +MATIO_CFLAGS = @MATIO_CFLAGS@
 +MATIO_ENABLE = @MATIO_ENABLE@
 +MATIO_LIBS = @MATIO_LIBS@
 +MKDIR_P = @MKDIR_P@
++MPI_ENABLE = @MPI_ENABLE@
 +MSGCAT = @MSGCAT@
 +MSGFMT = @MSGFMT@
 +MSGFMT_015 = @MSGFMT_015@
 +MSGMERGE = @MSGMERGE@
 +NM = @NM@
 +NMEDIT = @NMEDIT@
 +OBJDUMP = @OBJDUMP@
 +OBJEXT = @OBJEXT@
 +OCAMLC = @OCAMLC@
 +OCAMLDEP = @OCAMLDEP@
 +OCAMLLEX = @OCAMLLEX@
 +OCAMLOPT = @OCAMLOPT@
 +OCAMLYACC = @OCAMLYACC@
++OPENMPI_CC = @OPENMPI_CC@
++OPENMPI_CFLAGS = @OPENMPI_CFLAGS@
++OPENMPI_CXX = @OPENMPI_CXX@
++OPENMPI_CXXFLAGS = @OPENMPI_CXXFLAGS@
++OPENMPI_LIBS = @OPENMPI_LIBS@
 +OPENMP_CFLAGS = @OPENMP_CFLAGS@
 +OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@
 +OPENMP_ENABLE = @OPENMP_ENABLE@
 +OPENMP_LIBS = @OPENMP_LIBS@
 +OTOOL = @OTOOL@
 +OTOOL64 = @OTOOL64@
 +PACKAGE = @PACKAGE@
 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
 +PACKAGE_NAME = @PACKAGE_NAME@
 +PACKAGE_STRING = @PACKAGE_STRING@
 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
 +PACKAGE_URL = @PACKAGE_URL@
 +PACKAGE_VERSION = @PACKAGE_VERSION@
 +PATH_SEPARATOR = @PATH_SEPARATOR@
 +PCRE_CFLAGS = @PCRE_CFLAGS@
 +PCRE_CONFIG = @PCRE_CONFIG@
 +PCRE_LIBS = @PCRE_LIBS@
 +PCRE_VERSION = @PCRE_VERSION@
 +PKG_CONFIG = @PKG_CONFIG@
 +POSUB = @POSUB@
 +POW_LIB = @POW_LIB@
 +PYTHON = @PYTHON@
 +RANLIB = @RANLIB@
 +RELOCATABLE = @RELOCATABLE@
 +RT_LIB = @RT_LIB@
 +SAXON = @SAXON@
 +SCILAB_BINARY_VERSION = @SCILAB_BINARY_VERSION@
 +SCILAB_LIBRARY_VERSION = @SCILAB_LIBRARY_VERSION@
 +SCILAB_VERSION_MAINTENANCE = @SCILAB_VERSION_MAINTENANCE@
 +SCILAB_VERSION_MAJOR = @SCILAB_VERSION_MAJOR@
 +SCILAB_VERSION_MINOR = @SCILAB_VERSION_MINOR@
 +SCIRENDERER = @SCIRENDERER@
 +SCIRENDERER_CP = @SCIRENDERER_CP@
 +SCI_CFLAGS = @SCI_CFLAGS@
 +SCI_CXXFLAGS = @SCI_CXXFLAGS@
 +SCI_FFLAGS = @SCI_FFLAGS@
 +SCI_LDFLAGS = @SCI_LDFLAGS@
 +SED = @SED@
 +SET_MAKE = @SET_MAKE@
 +SET_RELOCATABLE = @SET_RELOCATABLE@
 +SHELL = @SHELL@
 +SKINLF = @SKINLF@
 +SPLINT = @SPLINT@
 +STRIP = @STRIP@
 +SWIG_BIN = @SWIG_BIN@
 +SWIG_JAVA = @SWIG_JAVA@
 +SWIG_RUNTIME_LIBS_DIR = @SWIG_RUNTIME_LIBS_DIR@
++SWIG_SCILAB = @SWIG_SCILAB@
 +TCLTK_LIBS = @TCLTK_LIBS@
 +TCL_INC_PATH = @TCL_INC_PATH@
 +TK_INC_PATH = @TK_INC_PATH@
 +UMFPACK_ENABLE = @UMFPACK_ENABLE@
 +UMFPACK_LIB = @UMFPACK_LIB@
 +USE_NLS = @USE_NLS@
 +VERSION = @VERSION@
 +WITH_OCAML = @WITH_OCAML@
 +WITH_TKSCI = @WITH_TKSCI@
 +XCOS_ENABLE = @XCOS_ENABLE@
 +XGETTEXT = @XGETTEXT@
 +XGETTEXT_015 = @XGETTEXT_015@
 +XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
 +XMKMF = @XMKMF@
 +XMLGRAPHICS_COMMONS = @XMLGRAPHICS_COMMONS@
 +XML_APIS_EXT = @XML_APIS_EXT@
 +XML_CONFIG = @XML_CONFIG@
 +XML_FLAGS = @XML_FLAGS@
 +XML_LIBS = @XML_LIBS@
 +XML_VERSION = @XML_VERSION@
 +X_CFLAGS = @X_CFLAGS@
 +X_EXTRA_LIBS = @X_EXTRA_LIBS@
 +X_LIBS = @X_LIBS@
 +X_PRE_LIBS = @X_PRE_LIBS@
 +YACC = @YACC@
 +YFLAGS = @YFLAGS@
 +abs_builddir = @abs_builddir@
 +abs_srcdir = @abs_srcdir@
 +abs_top_builddir = @abs_top_builddir@
 +abs_top_srcdir = @abs_top_srcdir@
 +ac_ct_AR = @ac_ct_AR@
 +ac_ct_CC = @ac_ct_CC@
 +ac_ct_CXX = @ac_ct_CXX@
 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
 +ac_ct_F77 = @ac_ct_F77@
 +am__include = @am__include@
 +am__leading_dot = @am__leading_dot@
 +am__quote = @am__quote@
 +am__tar = @am__tar@
 +am__untar = @am__untar@
 +bindir = @bindir@
 +build = @build@
 +build_alias = @build_alias@
 +build_cpu = @build_cpu@
 +build_os = @build_os@
 +build_vendor = @build_vendor@
 +builddir = @builddir@
 +cxx_present = @cxx_present@
 +datadir = @datadir@
 +datarootdir = @datarootdir@
 +docdir = @docdir@
 +dvidir = @dvidir@
 +exec_prefix = @exec_prefix@
 +host = @host@
 +host_alias = @host_alias@
 +host_cpu = @host_cpu@
 +host_os = @host_os@
 +host_vendor = @host_vendor@
 +htmldir = @htmldir@
 +includedir = @includedir@
 +infodir = @infodir@
 +install_sh = @install_sh@
 +libdir = @libdir@
 +libexecdir = @libexecdir@
 +localedir = @localedir@
 +localstatedir = @localstatedir@
 +mandir = @mandir@
 +mkdir_p = @mkdir_p@
 +oldincludedir = @oldincludedir@
 +pdfdir = @pdfdir@
 +prefix = @prefix@
 +program_transform_name = @program_transform_name@
 +psdir = @psdir@
 +sbindir = @sbindir@
 +sharedstatedir = @sharedstatedir@
 +srcdir = @srcdir@
 +sysconfdir = @sysconfdir@
 +target_alias = @target_alias@
 +top_build_prefix = @top_build_prefix@
 +top_builddir = @top_builddir@
 +top_srcdir = @top_srcdir@
 +yacc_present = @yacc_present@
 +pkglib_LTLIBRARIES = libsciast.la
 +libsciast_la_SOURCES = \
 +      src/cpp/libAst.cpp \
 +      src/cpp/visitor_common.cpp \
 +      src/cpp/printvisitor.cpp \
 +      src/cpp/debugvisitor.cpp \
 +      src/cpp/mutevisitor.cpp \
 +      src/cpp/shortcutvisitor.cpp \
 +      src/cpp/scilabexception.cpp \
 +      src/cpp/macrovarvisitor.cpp
 +
 +libsciast_la_CPPFLAGS = \
 +      -Iincludes \
 +      -Isrc/cpp \
 +    -I$(top_srcdir)/modules/dynamic_link/includes \
 +    -I$(top_srcdir)/modules/symbol/includes \
 +      -I$(top_srcdir)/modules/types/includes \
 +      -I$(top_srcdir)/modules/functions_manager/includes \
 +      -I$(top_srcdir)/modules/console/includes \
 +      -I$(top_srcdir)/modules/elementary_functions/includes \
 +      -I$(top_srcdir)/modules/operations/includes \
 +      -I$(top_srcdir)/modules/output_stream/includes \
 +      -I$(top_srcdir)/modules/system_env/includes \
 +      -I$(top_srcdir)/modules/api_scilab/includes \
 +      -I$(top_srcdir)/modules/string/includes \
 +      -I$(top_srcdir)/modules/threads/includes \
 +      -I$(top_srcdir)/modules/localization/includes \
 +    $(EIGEN_CPPFLAGS) \
 +      $(AM_CPPFLAGS)
 +
 +libsciast_la_includedir = $(pkgincludedir)
 +libsciast_la_include_HEADERS = 
 +
 +####################
 +####################
 +check_INCLUDES = \
 +    -I$(top_srcdir)/modules/symbol/includes \
 +      -Iincludes/ \
 +      -Isrc/cpp
 +
 +check_LDADD = \
 +    $(top_builddir)/modules/symbol/libsciSymbol.la \
 +      $(top_builddir)/modules/ast/libsciast.la \
 +      $(top_builddir)/modules/types/libsciTypes.la
 +
 +testConstExp_SOURCES = src/cpp/testConstExp.cpp
 +testConstExp_CXXFLAGS = $(check_INCLUDES)
 +testConstExp_LDADD = $(check_LDADD)
 +testVarExp_SOURCES = src/cpp/testVarExp.cpp
 +testVarExp_CXXFLAGS = $(check_INCLUDES)
 +testVarExp_LDADD = $(check_LDADD)
 +testControlExp_SOURCES = src/cpp/testControlExp.cpp
 +testControlExp_CXXFLAGS = $(check_INCLUDES)
 +testControlExp_LDADD = $(check_LDADD)
 +
 +# Where all the Scilab stuff is installed (macros, help, ...)
 +mydatadir = $(pkgdatadir)/modules/$(modulename)
 +
 +# Set AM_* SCI detected settings
 +AM_CPPFLAGS = $(SCI_CPPFLAGS)
 +AM_CFLAGS = $(SCI_CFLAGS)
 +AM_CXXFLAGS = $(SCI_CXXFLAGS)
 +# append includes to AM_FFLAGS to manage fortran includes
 +AM_FFLAGS = $(SCI_FFLAGS) -I$(top_srcdir)/modules/core/includes/
 +
 +# Tag shared libraries with the Scilab version
 +AM_LDFLAGS = $(SCI_LDFLAGS) -version-number $(SCILAB_LIBRARY_VERSION)
 +
 +# splint options
 +SPLINT_OPTIONS = -weak -booltype BOOL
 +
 +########################### JAVA ######################################
 +#### We are delegating java compilation to ant... Thanks to that
 +#### the procedure will be the same with Microsoft Windows (C)
 +#### and Linux/Unix
 +#######################################################################
 +TARGETS_ALL = $(am__append_1)
 +
 +################ MACROS ######################
 +# Rule to build a macro
 +# NOT USED  AT THE MOMENT
 +SUFFIXES = .sci 
 +
 +########### INSTALL DOCUMENTATION ###################
 +
 +# Install documentation files into the right target
 +# We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
 +# automake needs the html files to be present which is not the case when
 +# we are building Scilab
 +
 +# Where it should be installed
 +pkgdocdir = $(mydatadir)
 +
 +# What is the mask of the help source
 +DOCMASKXML = *.xml
 +
 +# What is the mask of the MathML sources
 +DOCMASKMML = *.mml
 +
 +########### INSTALL DATA ###################
 +# Install macros, help & demos
 +# Where it should be installed
 +pkgmacrosdir = $(mydatadir)
 +# Which directory we process
 +MACRODIRS = macros/
 +# Mask of the Scilab sources macros
 +MACROMASK = *.sci
 +# Mask of the Scilab executable sources macros
 +MACROBUILDMASK = *.sce
 +# Mask of the Scilab compiled macros
 +MACROBINMASK = *.bin
 +# List of the standard directory for tests
 +TESTS_DIR = tests/benchmarks tests/nonreg_tests tests/unit_tests tests/java
 +# Where the demos should be installed
 +pkgdemosdir = $(mydatadir)
 +# List of the standard directory for demos
 +DEMOS_DIR = demos
 +# List of the standard directory for examples
 +EXAMPLES_DIR = examples
 +# Where to export JAVA archives (.jar)
 +JARDIR = jar/
 +# JAR files mask
 +JARMASK = *.jar
 +# Chapter file 
 +HELP_CHAPTERDIR = help/
 +HELP_CHAPTERFILE = addchapter.sce
 +HELP_CHAPTERLANG = en_US fr_FR pt_BR
 +all: all-am
 +
 +.SUFFIXES:
 +.SUFFIXES: .sci .bin .cpp .lo .o .obj
 +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.incl.am $(am__configure_deps)
 +      @for dep in $?; do \
 +        case '$(am__configure_deps)' in \
 +          *$$dep*) \
 +            ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
 +              && { if test -f $@; then exit 0; else break; fi; }; \
 +            exit 1;; \
 +        esac; \
 +      done; \
 +      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign modules/ast/Makefile'; \
 +      $(am__cd) $(top_srcdir) && \
 +        $(AUTOMAKE) --foreign modules/ast/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_srcdir)/Makefile.incl.am:
 +
 +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
 +      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 +
 +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
 +      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
 +      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 +$(am__aclocal_m4_deps):
 +
 +install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES)
 +      @$(NORMAL_INSTALL)
 +      @list='$(pkglib_LTLIBRARIES)'; test -n "$(pkglibdir)" || list=; \
 +      list2=; for p in $$list; do \
 +        if test -f $$p; then \
 +          list2="$$list2 $$p"; \
 +        else :; fi; \
 +      done; \
 +      test -z "$$list2" || { \
 +        echo " $(MKDIR_P) '$(DESTDIR)$(pkglibdir)'"; \
 +        $(MKDIR_P) "$(DESTDIR)$(pkglibdir)" || exit 1; \
 +        echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkglibdir)'"; \
 +        $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkglibdir)"; \
 +      }
 +
 +uninstall-pkglibLTLIBRARIES:
 +      @$(NORMAL_UNINSTALL)
 +      @list='$(pkglib_LTLIBRARIES)'; test -n "$(pkglibdir)" || list=; \
 +      for p in $$list; do \
 +        $(am__strip_dir) \
 +        echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$f'"; \
 +        $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$f"; \
 +      done
 +
 +clean-pkglibLTLIBRARIES:
 +      -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
 +      @list='$(pkglib_LTLIBRARIES)'; \
 +      locs=`for p in $$list; do echo $$p; done | \
 +            sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
 +            sort -u`; \
 +      test -z "$$locs" || { \
 +        echo rm -f $${locs}; \
 +        rm -f $${locs}; \
 +      }
 +
 +libsciast.la: $(libsciast_la_OBJECTS) $(libsciast_la_DEPENDENCIES) $(EXTRA_libsciast_la_DEPENDENCIES) 
 +      $(AM_V_CXXLD)$(CXXLINK) -rpath $(pkglibdir) $(libsciast_la_OBJECTS) $(libsciast_la_LIBADD) $(LIBS)
 +
 +clean-checkPROGRAMS:
 +      @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
 +      echo " rm -f" $$list; \
 +      rm -f $$list || exit $$?; \
 +      test -n "$(EXEEXT)" || exit 0; \
 +      list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
 +      echo " rm -f" $$list; \
 +      rm -f $$list
 +
 +testConstExp$(EXEEXT): $(testConstExp_OBJECTS) $(testConstExp_DEPENDENCIES) $(EXTRA_testConstExp_DEPENDENCIES) 
 +      @rm -f testConstExp$(EXEEXT)
 +      $(AM_V_CXXLD)$(testConstExp_LINK) $(testConstExp_OBJECTS) $(testConstExp_LDADD) $(LIBS)
 +
 +testControlExp$(EXEEXT): $(testControlExp_OBJECTS) $(testControlExp_DEPENDENCIES) $(EXTRA_testControlExp_DEPENDENCIES) 
 +      @rm -f testControlExp$(EXEEXT)
 +      $(AM_V_CXXLD)$(testControlExp_LINK) $(testControlExp_OBJECTS) $(testControlExp_LDADD) $(LIBS)
 +
 +testVarExp$(EXEEXT): $(testVarExp_OBJECTS) $(testVarExp_DEPENDENCIES) $(EXTRA_testVarExp_DEPENDENCIES) 
 +      @rm -f testVarExp$(EXEEXT)
 +      $(AM_V_CXXLD)$(testVarExp_LINK) $(testVarExp_OBJECTS) $(testVarExp_LDADD) $(LIBS)
 +
 +mostlyclean-compile:
 +      -rm -f *.$(OBJEXT)
 +
 +distclean-compile:
 +      -rm -f *.tab.c
 +
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsciast_la-debugvisitor.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsciast_la-libAst.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsciast_la-macrovarvisitor.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsciast_la-mutevisitor.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsciast_la-printvisitor.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsciast_la-scilabexception.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsciast_la-shortcutvisitor.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsciast_la-visitor_common.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testConstExp-testConstExp.Po@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testControlExp-testControlExp.Po@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testVarExp-testVarExp.Po@am__quote@
 +
 +.cpp.o:
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
 +
 +.cpp.obj:
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
 +
 +.cpp.lo:
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
 +
 +libsciast_la-libAst.lo: src/cpp/libAst.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libsciast_la-libAst.lo -MD -MP -MF $(DEPDIR)/libsciast_la-libAst.Tpo -c -o libsciast_la-libAst.lo `test -f 'src/cpp/libAst.cpp' || echo '$(srcdir)/'`src/cpp/libAst.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsciast_la-libAst.Tpo $(DEPDIR)/libsciast_la-libAst.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/libAst.cpp' object='libsciast_la-libAst.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libsciast_la-libAst.lo `test -f 'src/cpp/libAst.cpp' || echo '$(srcdir)/'`src/cpp/libAst.cpp
 +
 +libsciast_la-visitor_common.lo: src/cpp/visitor_common.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libsciast_la-visitor_common.lo -MD -MP -MF $(DEPDIR)/libsciast_la-visitor_common.Tpo -c -o libsciast_la-visitor_common.lo `test -f 'src/cpp/visitor_common.cpp' || echo '$(srcdir)/'`src/cpp/visitor_common.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsciast_la-visitor_common.Tpo $(DEPDIR)/libsciast_la-visitor_common.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/visitor_common.cpp' object='libsciast_la-visitor_common.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libsciast_la-visitor_common.lo `test -f 'src/cpp/visitor_common.cpp' || echo '$(srcdir)/'`src/cpp/visitor_common.cpp
 +
 +libsciast_la-printvisitor.lo: src/cpp/printvisitor.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libsciast_la-printvisitor.lo -MD -MP -MF $(DEPDIR)/libsciast_la-printvisitor.Tpo -c -o libsciast_la-printvisitor.lo `test -f 'src/cpp/printvisitor.cpp' || echo '$(srcdir)/'`src/cpp/printvisitor.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsciast_la-printvisitor.Tpo $(DEPDIR)/libsciast_la-printvisitor.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/printvisitor.cpp' object='libsciast_la-printvisitor.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libsciast_la-printvisitor.lo `test -f 'src/cpp/printvisitor.cpp' || echo '$(srcdir)/'`src/cpp/printvisitor.cpp
 +
 +libsciast_la-debugvisitor.lo: src/cpp/debugvisitor.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libsciast_la-debugvisitor.lo -MD -MP -MF $(DEPDIR)/libsciast_la-debugvisitor.Tpo -c -o libsciast_la-debugvisitor.lo `test -f 'src/cpp/debugvisitor.cpp' || echo '$(srcdir)/'`src/cpp/debugvisitor.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsciast_la-debugvisitor.Tpo $(DEPDIR)/libsciast_la-debugvisitor.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/debugvisitor.cpp' object='libsciast_la-debugvisitor.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libsciast_la-debugvisitor.lo `test -f 'src/cpp/debugvisitor.cpp' || echo '$(srcdir)/'`src/cpp/debugvisitor.cpp
 +
 +libsciast_la-mutevisitor.lo: src/cpp/mutevisitor.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libsciast_la-mutevisitor.lo -MD -MP -MF $(DEPDIR)/libsciast_la-mutevisitor.Tpo -c -o libsciast_la-mutevisitor.lo `test -f 'src/cpp/mutevisitor.cpp' || echo '$(srcdir)/'`src/cpp/mutevisitor.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsciast_la-mutevisitor.Tpo $(DEPDIR)/libsciast_la-mutevisitor.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/mutevisitor.cpp' object='libsciast_la-mutevisitor.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libsciast_la-mutevisitor.lo `test -f 'src/cpp/mutevisitor.cpp' || echo '$(srcdir)/'`src/cpp/mutevisitor.cpp
 +
 +libsciast_la-shortcutvisitor.lo: src/cpp/shortcutvisitor.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libsciast_la-shortcutvisitor.lo -MD -MP -MF $(DEPDIR)/libsciast_la-shortcutvisitor.Tpo -c -o libsciast_la-shortcutvisitor.lo `test -f 'src/cpp/shortcutvisitor.cpp' || echo '$(srcdir)/'`src/cpp/shortcutvisitor.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsciast_la-shortcutvisitor.Tpo $(DEPDIR)/libsciast_la-shortcutvisitor.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/shortcutvisitor.cpp' object='libsciast_la-shortcutvisitor.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libsciast_la-shortcutvisitor.lo `test -f 'src/cpp/shortcutvisitor.cpp' || echo '$(srcdir)/'`src/cpp/shortcutvisitor.cpp
 +
 +libsciast_la-scilabexception.lo: src/cpp/scilabexception.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libsciast_la-scilabexception.lo -MD -MP -MF $(DEPDIR)/libsciast_la-scilabexception.Tpo -c -o libsciast_la-scilabexception.lo `test -f 'src/cpp/scilabexception.cpp' || echo '$(srcdir)/'`src/cpp/scilabexception.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsciast_la-scilabexception.Tpo $(DEPDIR)/libsciast_la-scilabexception.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/scilabexception.cpp' object='libsciast_la-scilabexception.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libsciast_la-scilabexception.lo `test -f 'src/cpp/scilabexception.cpp' || echo '$(srcdir)/'`src/cpp/scilabexception.cpp
 +
 +libsciast_la-macrovarvisitor.lo: src/cpp/macrovarvisitor.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libsciast_la-macrovarvisitor.lo -MD -MP -MF $(DEPDIR)/libsciast_la-macrovarvisitor.Tpo -c -o libsciast_la-macrovarvisitor.lo `test -f 'src/cpp/macrovarvisitor.cpp' || echo '$(srcdir)/'`src/cpp/macrovarvisitor.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsciast_la-macrovarvisitor.Tpo $(DEPDIR)/libsciast_la-macrovarvisitor.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/macrovarvisitor.cpp' object='libsciast_la-macrovarvisitor.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libsciast_la-macrovarvisitor.lo `test -f 'src/cpp/macrovarvisitor.cpp' || echo '$(srcdir)/'`src/cpp/macrovarvisitor.cpp
 +
 +testConstExp-testConstExp.o: src/cpp/testConstExp.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testConstExp_CXXFLAGS) $(CXXFLAGS) -MT testConstExp-testConstExp.o -MD -MP -MF $(DEPDIR)/testConstExp-testConstExp.Tpo -c -o testConstExp-testConstExp.o `test -f 'src/cpp/testConstExp.cpp' || echo '$(srcdir)/'`src/cpp/testConstExp.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testConstExp-testConstExp.Tpo $(DEPDIR)/testConstExp-testConstExp.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/testConstExp.cpp' object='testConstExp-testConstExp.o' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testConstExp_CXXFLAGS) $(CXXFLAGS) -c -o testConstExp-testConstExp.o `test -f 'src/cpp/testConstExp.cpp' || echo '$(srcdir)/'`src/cpp/testConstExp.cpp
 +
 +testConstExp-testConstExp.obj: src/cpp/testConstExp.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testConstExp_CXXFLAGS) $(CXXFLAGS) -MT testConstExp-testConstExp.obj -MD -MP -MF $(DEPDIR)/testConstExp-testConstExp.Tpo -c -o testConstExp-testConstExp.obj `if test -f 'src/cpp/testConstExp.cpp'; then $(CYGPATH_W) 'src/cpp/testConstExp.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/testConstExp.cpp'; fi`
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testConstExp-testConstExp.Tpo $(DEPDIR)/testConstExp-testConstExp.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/testConstExp.cpp' object='testConstExp-testConstExp.obj' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testConstExp_CXXFLAGS) $(CXXFLAGS) -c -o testConstExp-testConstExp.obj `if test -f 'src/cpp/testConstExp.cpp'; then $(CYGPATH_W) 'src/cpp/testConstExp.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/testConstExp.cpp'; fi`
 +
 +testControlExp-testControlExp.o: src/cpp/testControlExp.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testControlExp_CXXFLAGS) $(CXXFLAGS) -MT testControlExp-testControlExp.o -MD -MP -MF $(DEPDIR)/testControlExp-testControlExp.Tpo -c -o testControlExp-testControlExp.o `test -f 'src/cpp/testControlExp.cpp' || echo '$(srcdir)/'`src/cpp/testControlExp.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testControlExp-testControlExp.Tpo $(DEPDIR)/testControlExp-testControlExp.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/testControlExp.cpp' object='testControlExp-testControlExp.o' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testControlExp_CXXFLAGS) $(CXXFLAGS) -c -o testControlExp-testControlExp.o `test -f 'src/cpp/testControlExp.cpp' || echo '$(srcdir)/'`src/cpp/testControlExp.cpp
 +
 +testControlExp-testControlExp.obj: src/cpp/testControlExp.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testControlExp_CXXFLAGS) $(CXXFLAGS) -MT testControlExp-testControlExp.obj -MD -MP -MF $(DEPDIR)/testControlExp-testControlExp.Tpo -c -o testControlExp-testControlExp.obj `if test -f 'src/cpp/testControlExp.cpp'; then $(CYGPATH_W) 'src/cpp/testControlExp.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/testControlExp.cpp'; fi`
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testControlExp-testControlExp.Tpo $(DEPDIR)/testControlExp-testControlExp.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/testControlExp.cpp' object='testControlExp-testControlExp.obj' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testControlExp_CXXFLAGS) $(CXXFLAGS) -c -o testControlExp-testControlExp.obj `if test -f 'src/cpp/testControlExp.cpp'; then $(CYGPATH_W) 'src/cpp/testControlExp.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/testControlExp.cpp'; fi`
 +
 +testVarExp-testVarExp.o: src/cpp/testVarExp.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testVarExp_CXXFLAGS) $(CXXFLAGS) -MT testVarExp-testVarExp.o -MD -MP -MF $(DEPDIR)/testVarExp-testVarExp.Tpo -c -o testVarExp-testVarExp.o `test -f 'src/cpp/testVarExp.cpp' || echo '$(srcdir)/'`src/cpp/testVarExp.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testVarExp-testVarExp.Tpo $(DEPDIR)/testVarExp-testVarExp.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/testVarExp.cpp' object='testVarExp-testVarExp.o' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testVarExp_CXXFLAGS) $(CXXFLAGS) -c -o testVarExp-testVarExp.o `test -f 'src/cpp/testVarExp.cpp' || echo '$(srcdir)/'`src/cpp/testVarExp.cpp
 +
 +testVarExp-testVarExp.obj: src/cpp/testVarExp.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testVarExp_CXXFLAGS) $(CXXFLAGS) -MT testVarExp-testVarExp.obj -MD -MP -MF $(DEPDIR)/testVarExp-testVarExp.Tpo -c -o testVarExp-testVarExp.obj `if test -f 'src/cpp/testVarExp.cpp'; then $(CYGPATH_W) 'src/cpp/testVarExp.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/testVarExp.cpp'; fi`
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testVarExp-testVarExp.Tpo $(DEPDIR)/testVarExp-testVarExp.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/testVarExp.cpp' object='testVarExp-testVarExp.obj' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testVarExp_CXXFLAGS) $(CXXFLAGS) -c -o testVarExp-testVarExp.obj `if test -f 'src/cpp/testVarExp.cpp'; then $(CYGPATH_W) 'src/cpp/testVarExp.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/testVarExp.cpp'; fi`
 +
 +mostlyclean-libtool:
 +      -rm -f *.lo
 +
 +clean-libtool:
 +      -rm -rf .libs _libs
 +install-libsciast_la_includeHEADERS: $(libsciast_la_include_HEADERS)
 +      @$(NORMAL_INSTALL)
 +      @list='$(libsciast_la_include_HEADERS)'; test -n "$(libsciast_la_includedir)" || list=; \
 +      if test -n "$$list"; then \
 +        echo " $(MKDIR_P) '$(DESTDIR)$(libsciast_la_includedir)'"; \
 +        $(MKDIR_P) "$(DESTDIR)$(libsciast_la_includedir)" || exit 1; \
 +      fi; \
 +      for p in $$list; do \
 +        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 +        echo "$$d$$p"; \
 +      done | $(am__base_list) | \
 +      while read files; do \
 +        echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libsciast_la_includedir)'"; \
 +        $(INSTALL_HEADER) $$files "$(DESTDIR)$(libsciast_la_includedir)" || exit $$?; \
 +      done
 +
 +uninstall-libsciast_la_includeHEADERS:
 +      @$(NORMAL_UNINSTALL)
 +      @list='$(libsciast_la_include_HEADERS)'; test -n "$(libsciast_la_includedir)" || list=; \
 +      files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
 +      dir='$(DESTDIR)$(libsciast_la_includedir)'; $(am__uninstall_files_from_dir)
 +
 +ID: $(am__tagged_files)
 +      $(am__define_uniq_tagged_files); mkid -fID $$unique
 +tags: tags-am
 +TAGS: tags
 +
 +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
 +      set x; \
 +      here=`pwd`; \
 +      $(am__define_uniq_tagged_files); \
 +      shift; \
 +      if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
 +        test -n "$$unique" || unique=$$empty_fix; \
 +        if test $$# -gt 0; then \
 +          $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
 +            "$$@" $$unique; \
 +        else \
 +          $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
 +            $$unique; \
 +        fi; \
 +      fi
 +ctags: ctags-am
 +
 +CTAGS: ctags
 +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
 +      $(am__define_uniq_tagged_files); \
 +      test -z "$(CTAGS_ARGS)$$unique" \
 +        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
 +           $$unique
 +
 +GTAGS:
 +      here=`$(am__cd) $(top_builddir) && pwd` \
 +        && $(am__cd) $(top_srcdir) \
 +        && gtags -i $(GTAGS_ARGS) "$$here"
 +cscopelist: cscopelist-am
 +
 +cscopelist-am: $(am__tagged_files)
 +      list='$(am__tagged_files)'; \
 +      case "$(srcdir)" in \
 +        [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
 +        *) sdir=$(subdir)/$(srcdir) ;; \
 +      esac; \
 +      for i in $$list; do \
 +        if test -f "$$i"; then \
 +          echo "$(subdir)/$$i"; \
 +        else \
 +          echo "$$sdir/$$i"; \
 +        fi; \
 +      done >> $(top_builddir)/cscope.files
 +
 +distclean-tags:
 +      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 +
 +check-TESTS: $(TESTS)
 +      @failed=0; all=0; xfail=0; xpass=0; skip=0; \
 +      srcdir=$(srcdir); export srcdir; \
 +      list=' $(TESTS) '; \
 +      $(am__tty_colors); \
 +      if test -n "$$list"; then \
 +        for tst in $$list; do \
 +          if test -f ./$$tst; then dir=./; \
 +          elif test -f $$tst; then dir=; \
 +          else dir="$(srcdir)/"; fi; \
 +          if $(TESTS_ENVIRONMENT) $${dir}$$tst $(AM_TESTS_FD_REDIRECT); then \
 +            all=`expr $$all + 1`; \
 +            case " $(XFAIL_TESTS) " in \
 +            *[\ \     ]$$tst[\ \      ]*) \
 +              xpass=`expr $$xpass + 1`; \
 +              failed=`expr $$failed + 1`; \
 +              col=$$red; res=XPASS; \
 +            ;; \
 +            *) \
 +              col=$$grn; res=PASS; \
 +            ;; \
 +            esac; \
 +          elif test $$? -ne 77; then \
 +            all=`expr $$all + 1`; \
 +            case " $(XFAIL_TESTS) " in \
 +            *[\ \     ]$$tst[\ \      ]*) \
 +              xfail=`expr $$xfail + 1`; \
 +              col=$$lgn; res=XFAIL; \
 +            ;; \
 +            *) \
 +              failed=`expr $$failed + 1`; \
 +              col=$$red; res=FAIL; \
 +            ;; \
 +            esac; \
 +          else \
 +            skip=`expr $$skip + 1`; \
 +            col=$$blu; res=SKIP; \
 +          fi; \
 +          echo "$${col}$$res$${std}: $$tst"; \
 +        done; \
 +        if test "$$all" -eq 1; then \
 +          tests="test"; \
 +          All=""; \
 +        else \
 +          tests="tests"; \
 +          All="All "; \
 +        fi; \
 +        if test "$$failed" -eq 0; then \
 +          if test "$$xfail" -eq 0; then \
 +            banner="$$All$$all $$tests passed"; \
 +          else \
 +            if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
 +            banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
 +          fi; \
 +        else \
 +          if test "$$xpass" -eq 0; then \
 +            banner="$$failed of $$all $$tests failed"; \
 +          else \
 +            if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
 +            banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
 +          fi; \
 +        fi; \
 +        dashes="$$banner"; \
 +        skipped=""; \
 +        if test "$$skip" -ne 0; then \
 +          if test "$$skip" -eq 1; then \
 +            skipped="($$skip test was not run)"; \
 +          else \
 +            skipped="($$skip tests were not run)"; \
 +          fi; \
 +          test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
 +            dashes="$$skipped"; \
 +        fi; \
 +        report=""; \
 +        if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
 +          report="Please report to $(PACKAGE_BUGREPORT)"; \
 +          test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
 +            dashes="$$report"; \
 +        fi; \
 +        dashes=`echo "$$dashes" | sed s/./=/g`; \
 +        if test "$$failed" -eq 0; then \
 +          col="$$grn"; \
 +        else \
 +          col="$$red"; \
 +        fi; \
 +        echo "$${col}$$dashes$${std}"; \
 +        echo "$${col}$$banner$${std}"; \
 +        test -z "$$skipped" || echo "$${col}$$skipped$${std}"; \
 +        test -z "$$report" || echo "$${col}$$report$${std}"; \
 +        echo "$${col}$$dashes$${std}"; \
 +        test "$$failed" -eq 0; \
 +      else :; fi
 +
 +distdir: $(DISTFILES)
 +      @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
 +      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
 +      list='$(DISTFILES)'; \
 +        dist_files=`for file in $$list; do echo $$file; done | \
 +        sed -e "s|^$$srcdirstrip/||;t" \
 +            -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
 +      case $$dist_files in \
 +        */*) $(MKDIR_P) `echo "$$dist_files" | \
 +                         sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
 +                         sort -u` ;; \
 +      esac; \
 +      for file in $$dist_files; do \
 +        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
 +        if test -d $$d/$$file; then \
 +          dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
 +          if test -d "$(distdir)/$$file"; then \
 +            find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
 +          fi; \
 +          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
 +            cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
 +            find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
 +          fi; \
 +          cp -fpR $$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
 +      $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
 +      $(MAKE) $(AM_MAKEFLAGS) check-TESTS check-local
 +check: check-am
 +all-am: Makefile $(LTLIBRARIES) $(HEADERS) all-local
 +installdirs:
 +      for dir in "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(libsciast_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:
 +      if test -z '$(STRIP)'; then \
 +        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
 +          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
 +            install; \
 +      else \
 +        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
 +          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
 +          "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
 +      fi
 +mostlyclean-generic:
 +
 +clean-generic:
 +
 +distclean-generic:
 +      -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 +      -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_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-checkPROGRAMS clean-generic clean-libtool clean-local \
 +      clean-pkglibLTLIBRARIES mostlyclean-am
 +
 +distclean: distclean-am
 +      -rm -rf ./$(DEPDIR)
 +      -rm -f Makefile
 +distclean-am: clean-am distclean-compile distclean-generic \
 +      distclean-local distclean-tags
 +
 +dvi: dvi-am
 +
 +dvi-am:
 +
 +html: html-am
 +
 +html-am:
 +
 +info: info-am
 +
 +info-am:
 +
 +install-data-am: install-data-local \
 +      install-libsciast_la_includeHEADERS
 +
 +install-dvi: install-dvi-am
 +
 +install-dvi-am:
 +
 +install-exec-am: install-pkglibLTLIBRARIES
 +
 +install-html: install-html-am
 +
 +install-html-am: install-html-local
 +
 +install-info: install-info-am
 +
 +install-info-am:
 +
 +install-man:
 +
 +install-pdf: install-pdf-am
 +
 +install-pdf-am:
 +
 +install-ps: install-ps-am
 +
 +install-ps-am:
 +
 +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-libsciast_la_includeHEADERS \
 +      uninstall-pkglibLTLIBRARIES
 +
 +.MAKE: check-am install-am install-strip
 +
 +.PHONY: CTAGS GTAGS TAGS all all-am all-local check check-TESTS \
 +      check-am check-local clean clean-checkPROGRAMS clean-generic \
 +      clean-libtool clean-local clean-pkglibLTLIBRARIES \
 +      cscopelist-am ctags ctags-am distclean distclean-compile \
 +      distclean-generic distclean-libtool distclean-local \
 +      distclean-tags distdir dvi dvi-am html html-am info info-am \
 +      install install-am install-data install-data-am \
 +      install-data-local install-dvi install-dvi-am install-exec \
 +      install-exec-am install-html install-html-am \
 +      install-html-local install-info install-info-am \
 +      install-libsciast_la_includeHEADERS install-man install-pdf \
 +      install-pdf-am install-pkglibLTLIBRARIES install-ps \
 +      install-ps-am 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 tags-am uninstall \
 +      uninstall-am uninstall-libsciast_la_includeHEADERS \
 +      uninstall-pkglibLTLIBRARIES
 +
 +
 +# This target enables tests for Scilab
 +check-local: $(top_builddir)/scilab-bin test
 +      if test -d $(mydatadir)/tests; then \
 +        @COMMAND="try test_run('$(modulename)');catch exit(-1);end;exit(0)"; export LANG=C; $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"; \
 +      fi
 +check-code:
 +      if test -f build.xml; then \
 +              $(ANT) checkstyle; \
 +      fi
 +      if test -x "$(SPLINT)"; then \
 +              $(SPLINT) $(SPLINT_OPTIONS) -I$(top_srcdir)/modules/core/includes/ -I$(top_srcdir)/libs/MALLOC/includes/ -I$(top_srcdir)/modules/localization/includes/ $(INCLUDE_FLAGS) $(CHECK_SRC); \
 +      fi
 +@NEED_JAVA_TRUE@java:
 +# Some configurations needs to export JAVA_HOME in the current env
 +@NEED_JAVA_TRUE@      @if test "$(JAVA_HOME)"; then export JAVA_HOME=$(JAVA_HOME); fi; \
 +@NEED_JAVA_TRUE@      if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \
 +@NEED_JAVA_TRUE@      if test -f build.xml -a $$USEANT -eq 1; then \
 +@NEED_JAVA_TRUE@              $(ANT); \
 +@NEED_JAVA_TRUE@      fi
 +
 +@NEED_JAVA_TRUE@clean-java:
 +# Some configurations needs to export JAVA_HOME in the current env
 +@NEED_JAVA_TRUE@      @if test "$(JAVA_HOME)"; then export JAVA_HOME=$(JAVA_HOME); fi; \
 +@NEED_JAVA_TRUE@      if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \
 +@NEED_JAVA_TRUE@      if test -f build.xml -a $$USEANT -eq 1; then \
 +@NEED_JAVA_TRUE@              $(ANT) clean; \
 +@NEED_JAVA_TRUE@      fi;
 +
 +# If the user request for the SWIG generation of the wrappers Java => C/C++ 
 +# We call the target swig-build on the variable SWIG_WRAPPERS
 +
 +@SWIG_TRUE@swig: $(SWIG_WRAPPERS)
 +@SWIG_TRUE@   @SWIG_PACKAGENAME=org.scilab.modules.$(modulename); \
 +@SWIG_TRUE@   SWIG_OUTDIR=src/java/org/scilab/modules/$(modulename)/; \
 +@SWIG_TRUE@   if test -n "$(SWIG_WRAPPERS)"; then \
 +@SWIG_TRUE@           for file in $(SWIG_WRAPPERS) ; do \
- @SWIG_TRUE@                   echo "Swig process of $$file ..."; \
++@SWIG_TRUE@                   echo "Swig process of $$file (Java) ..."; \
 +@SWIG_TRUE@                   $(SWIG_BIN) $(SWIG_JAVA) -package $$SWIG_PACKAGENAME  -outdir $$SWIG_OUTDIR $$file; \
 +@SWIG_TRUE@           done; \
 +@SWIG_TRUE@   fi
 +
++@SWIG_TRUE@swig-scilab: $(SWIG_SCILAB_WRAPPERS)
++@SWIG_TRUE@   @SWIG_OUTDIR=src/swig/; \
++@SWIG_TRUE@   if test -n "$(SWIG_SCILAB_WRAPPERS)"; then \
++@SWIG_TRUE@           for file in $(SWIG_SCILAB_WRAPPERS) ; do \
++@SWIG_TRUE@                   echo "Swig process of $$file (Scilab) ..."; \
++@SWIG_TRUE@                   $(SWIG_BIN) $(SWIG_SCILAB)  -outdir $$SWIG_OUTDIR $$file; \
++@SWIG_TRUE@           done; \
++@SWIG_TRUE@   fi
++
 +# If the user request for the SWIG generation of the wrappers Java => C/C++ 
 +# We call the target swig-build on the variable SWIG_WRAPPERS
 +
 +@GIWS_TRUE@giws: $(GIWS_WRAPPERS)
 +@GIWS_TRUE@   @GIWS_OUTPUTDIR=src/jni/;\
 +@GIWS_TRUE@   if test -n "$(GIWS_WRAPPERS)"; then \
 +@GIWS_TRUE@           for file in $(GIWS_WRAPPERS) ; do \
 +@GIWS_TRUE@                   echo "GIWS process of $$file ..."; \
 +@GIWS_TRUE@                   $(GIWS_BIN) --disable-return-size-array --output-dir $$GIWS_OUTPUTDIR --throws-exception-on-error --description-file $$file; \
 +@GIWS_TRUE@           done; \
 +@GIWS_TRUE@   fi
 +
 +@GIWS_TRUE@giws-exception:
 +@GIWS_TRUE@   @GIWS_OUTPUTDIR=src/jni/;\
 +@GIWS_TRUE@   echo "GIWS: Generation of exception class ..."; \
 +@GIWS_TRUE@   $(GIWS_BIN) --generate-exception-class --output-dir $$GIWS_OUTPUTDIR 
 +
 +macros:
 +      -@( if test ! -x $(top_builddir)/scilab-bin; then \
 +              echo "Error : Cannot build $< : Scilab has not been built"; \
 +      else \
 +              $(top_builddir)/bin/scilab -ns -nwni -e "exec('macros/buildmacros.sce');quit;";\
 +      fi)
 +
 +# Removes the macros
 +clean-macros:
 +# Removes macros (*.bin generated from .sci)
 +      @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
 +              echo "rm -f $(builddir)/$$dir/$(MACROBINMASK)"; \
 +              rm -f $(builddir)/$$dir/$(MACROBINMASK); \
 +      done
 +
 +test:
 +# More tests could be added here
 +      @if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \
 +      if test -f build.xml -a $$USEANT -eq 1; then \
 +              $(ANT) test; \
 +      fi
 +
 +all-local: $(TARGETS_ALL)
 +
 +.sci.bin:
 +      -@( if test ! -x $(top_builddir)/scilab-bin; then \
 +      echo "Error : Cannot build $< : Scilab has not been build"; \
 +      else \
 +      echo "Creating $@"; \
 +      $(top_builddir)/bin/scilab -ns -nwni -e "exec('$(abs_srcdir)/$<');save('$(abs_srcdir)/$@');exit;"; \
 +      fi )
 +
 +install-html-local:
 +
 +install-data-local-local:
 +# Mainly for javasci
 +      @if test -d $(srcdir)/javadoc; then \
 +              cp -R $(srcdir)/javadoc $(DESTDIR)/$(mydatadir)/; \
 +      fi
 +# If the user wants the help sources to be installed
 +@INSTALL_HELP_XML_TRUE@       @echo "-------- Install of XML sources of help files --------"; \
 +@INSTALL_HELP_XML_TRUE@       for lang in $(ALL_LINGUAS); do \
 +@INSTALL_HELP_XML_TRUE@        if test -d $(srcdir)/help/$$lang; then \
 +@INSTALL_HELP_XML_TRUE@         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/help/$$lang && \
 +@INSTALL_HELP_XML_TRUE@               if ls -lLd $(srcdir)/help/$$lang/$(DOCMASKXML) >/dev/null 2>&1; then \
 +@INSTALL_HELP_XML_TRUE@                 for file in $(srcdir)/help/$$lang/$(DOCMASKXML) ; do \
 +@INSTALL_HELP_XML_TRUE@                   echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/help/$$lang" ; \
 +@INSTALL_HELP_XML_TRUE@               $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/help/$$lang ; \
 +@INSTALL_HELP_XML_TRUE@                 done ; \
 +@INSTALL_HELP_XML_TRUE@               fi; \
 +@INSTALL_HELP_XML_TRUE@        fi; \
 +@INSTALL_HELP_XML_TRUE@       done; \
 +@INSTALL_HELP_XML_TRUE@       @echo "-------- Install of MathML sources --------"; \
 +@INSTALL_HELP_XML_TRUE@        if test -d $(srcdir)/help/mml/; then \
 +@INSTALL_HELP_XML_TRUE@         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/help/mml/ && \
 +@INSTALL_HELP_XML_TRUE@               if ls -lLd $(srcdir)/help/mml/$(DOCMASKMML) >/dev/null 2>&1; then \
 +@INSTALL_HELP_XML_TRUE@                 for file in $(srcdir)/help/mml/$(DOCMASKMML) ; do \
 +@INSTALL_HELP_XML_TRUE@                   echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/help/mml" ; \
 +@INSTALL_HELP_XML_TRUE@               $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/help/mml ; \
 +@INSTALL_HELP_XML_TRUE@                 done ; \
 +@INSTALL_HELP_XML_TRUE@               fi; \
 +@INSTALL_HELP_XML_TRUE@       fi
 +install-data-local:
 +# Install the tests
 +      @echo "-------- Install tests (if any) --------"; \
 +      for dir in $(TESTS_DIR) $(TESTS_DIREXT) ; do \
 +        if test -d $(srcdir)/$$dir/; then \
 +          $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
 +                for file in `find $(srcdir)/$$dir | sed "s|^$(srcdir)/$$dir||" 2>/dev/null`; do \
 +                  if test -d "$(srcdir)/$$dir/$$file"; then \
 +                        echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir/$$file; \
 +                        $(mkinstalldirs) "$(DESTDIR)$(pkgmacrosdir)/$$dir/$$file"; \
 +                  else \
 +                    echo "$(INSTALL_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(pkgmacrosdir)/`dirname $$dir/$$file`" ; \
 +                $(INSTALL_DATA) "$(srcdir)/$$dir/$$file" "$(DESTDIR)$(pkgmacrosdir)/`dirname $$dir/$$file`" ; \
 +                  fi \
 +                done; \
 +        fi; \
 +      done
 +# Install the help chapter
 +      @echo "-------- Install the help chapter (if any) --------"; \
 +      for lang in $(HELP_CHAPTERLANG); do \
 +              HELPFILE=$(srcdir)/$(HELP_CHAPTERDIR)$$lang/$(HELP_CHAPTERFILE); \
 +              if test -f $$HELPFILE; then \
 +                      echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR)/$$lang/; \
 +                      $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR)/$$lang/; \
 +                      echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
 +                      $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
 +              fi; \
 +      done
 +# Install the demos & examples
 +      @echo "-------- Install demos & examples (if any) --------"; \
 +      for dir in $(DEMOS_DIR) $(DEMOS_DIREXT) $(EXAMPLES_DIR) $(EXAMPLES_DIREXT) ; do \
 +        if test -d $(srcdir)/$$dir/; then \
 +          $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
 +                for file in `find $(srcdir)/$$dir | sed "s|^$(srcdir)/$$dir||" 2>/dev/null`; do \
 +                  if test -d "$(srcdir)/$$dir/$$file"; then \
 +                        echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir/$$file; \
 +                        $(mkinstalldirs) "$(DESTDIR)$(pkgdocdir)/$$dir/$$file"; \
 +                  else \
 +                    echo "$(INSTALL_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(pkgdocdir)/`dirname $$dir/$$file`" ; \
 +                $(INSTALL_DATA) "$(srcdir)/$$dir/$$file" "$(DESTDIR)$(pkgdocdir)/`dirname $$dir/$$file`" ; \
 +                  fi \
 +                done; \
 +        fi; \
 +      done
 +# Install the macros
 +      @echo "-------- Install macros (if any) --------"; \
 +      for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
 +        $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
 +              if test -d $(srcdir)/$$dir/; then \
 +                      FILELIST="$(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/names $(srcdir)/$$dir/lib";\
 +                      if test -n "$(MACROSSPECIALEXT)"; then \
 +                              specialExtDir=""; \
 +                              for specialExt in $(MACROSSPECIALEXT); do \
 +                                      specialExtDir="$$specialExtDir $(srcdir)/$$dir/$$specialExt"; \
 +                              done; \
 +                              FILELIST="$$FILELIST $$specialExtDir"; \
 +                      fi; \
 +                for file in `ls -1 $$FILELIST 2>/dev/null`; do \
 +                  echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
 +              $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
 +                done; \
 +              fi; \
 +      done
 +# Install java files (.jar)
 +      @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
 +      echo "-------- Install jar files --------"; \
 +    $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
 +        for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
 +                  echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
 +              $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
 +        done ; \
 +      fi
 +
 +########### CLEAN ###################
 +# Clean help (generated automatically by Scilab)
 +# It used to clean the macro (clean-macros) but this was causing
 +# make clean && make to fail Scilab startup
 +@NEED_JAVA_TRUE@clean-local: clean-java
 +@NEED_JAVA_FALSE@clean-local:
 +
 +distclean-local:
 +      rm -f $(builddir)/help/*/.last_successful_build_javaHelp $(builddir)/help/*/.list_*
 +
 +.PHONY: macros java swig giws
 +
 +# 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:
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -129,13 -128,15 +129,15 @@@ char ** FieldsManager::getFieldPath(con
  finish :
  
      *len = (int)v.size();
-     ret = (char **) malloc(sizeof(char *) **len);
-     for (int i = 0; i < *len; i++)
+     if (*len != 0)
      {
-         ret[i] = os_strdup(v.at(*len - i - 1).c_str());
+         ret = (char **) malloc(sizeof(char *) **len);
+         for (int i = 0; i < *len; i++)
+         {
 -            ret[i] = strdup(v.at(*len - i - 1).c_str());
++            ret[i] = os_strdup(v.at(*len - i - 1).c_str());
+         }
      }
  
      return ret;
  }
  }
Simple merge
Simple merge
@@@ -105,10 -105,11 +105,11 @@@ static OpTab Interfaces[INTERFACES_MAX
      /* 66  */ {gw_dynamic_parallel},
      /* 67  */ {gw_dynamic_ui_data},
      /* 68  */ {gw_dynamic_xml},
 -    /* 69  */ {gw_dynamic_preferences},
 -    /* 70  */ {gw_dynamic_graphic_objects},
 -    /* 71  */ {gw_dynamic_external_objects},
 -    /* 72  */ {gw_dynamic_external_objects_java},
 +    /* 69  */ {NULL}, //gw_dynamic_preferences
 +    /* 70  */ {NULL}, //gw_dynamic_graphic_objects
 +    /* 71  */ {NULL} // gw_dynamic_external_objects
 +    /* 72  */ {gw_dynamic_external_objects_java}
+     /* 73  */ {gw_dynamic_mpi}
  };
  /*--------------------------------------------------------------------------*/
  /**
@@@ -136,8 -213,61 +136,9 @@@ static char* gatewayname_interpolation 
  /*--------------------------------------------------------------------------*/
  int gw_dynamic_interpolation(void)
  {
 -    return gw_dynamic_generic(INTERPOLATION_MODULE_NAME,
 -                              &dynlibname_interpolation,
 -                              &gatewayname_interpolation,
 -                              &hInterpolationLib,
 -                              &ptr_gw_interpolation);
 -}
 -/*--------------------------------------------------------------------------*/
 -/* statistics module */
 -#define STATISTICS_MODULE_NAME "statistics"
 -static DynLibHandle hStatisticsLib = NULL;
 -static PROC_GATEWAY ptr_gw_statistics = NULL;
 -static char* dynlibname_statistics = NULL;
 -static char* gatewayname_statistics = NULL;
 -/*--------------------------------------------------------------------------*/
 -int gw_dynamic_statistics(void)
 -{
 -    return gw_dynamic_generic(STATISTICS_MODULE_NAME,
 -                              &dynlibname_statistics,
 -                              &gatewayname_statistics,
 -                              &hStatisticsLib,
 -                              &ptr_gw_statistics);
 -}
 -/*--------------------------------------------------------------------------*/
 -/* signal_processing module */
 -#define SIGNAL_PROCESSING_MODULE_NAME "signal_processing"
 -static DynLibHandle hSignal_processingLib = NULL;
 -static PROC_GATEWAY ptr_gw_signal_processing = NULL;
 -static char* dynlibname_signal_processing = NULL;
 -static char* gatewayname_signal_processing = NULL;
 -/*--------------------------------------------------------------------------*/
 -int gw_dynamic_signal_processing(void)
 -{
 -    return gw_dynamic_generic(SIGNAL_PROCESSING_MODULE_NAME,
 -                              &dynlibname_signal_processing,
 -                              &gatewayname_signal_processing,
 -                              &hSignal_processingLib,
 -                              &ptr_gw_signal_processing);
 -}
 -/*--------------------------------------------------------------------------*/
 -/* functions module */
 -#define FUNCTIONS_MODULE_NAME "functions"
 -static DynLibHandle hFunctionsLib = NULL;
 -static PROC_GATEWAY ptr_gw_functions = NULL;
 -static char* dynlibname_functions = NULL;
 -static char* gatewayname_functions = NULL;
 -/*--------------------------------------------------------------------------*/
 -int gw_dynamic_functions(void)
 -{
 -    return gw_dynamic_generic(FUNCTIONS_MODULE_NAME,
 -                              &dynlibname_functions,
 -                              &gatewayname_functions,
 -                              &hFunctionsLib,
 -                              &ptr_gw_functions);
 +    return 0;
  }
  /*--------------------------------------------------------------------------*/
  /* xcos module */
  #define XCOS_MODULE_NAME "xcos"
@@@ -196,8 -383,30 +197,27 @@@ static char* gatewayname_preferences = 
  /*--------------------------------------------------------------------------*/
  int gw_dynamic_preferences(void)
  {
 -    return gw_dynamic_generic(PREFERENCES_MODULE_NAME,
 -                              &dynlibname_preferences,
 -                              &gatewayname_preferences,
 -                              &hPreferencesLib,
 -                              &ptr_gw_preferences);
 +    return 0;
  }
+ /*--------------------------------------------------------------------------*/
+ /* MPI module */
+ #define MPI_MODULE_NAME "mpi"
+ static DynLibHandle hMpiLib = NULL;
+ static PROC_GATEWAY ptr_gw_mpi = NULL;
+ static char* dynlibname_mpi = NULL;
+ static char* gatewayname_mpi = NULL;
+ /*--------------------------------------------------------------------------*/
+ int gw_dynamic_mpi(void)
+ {
 -    return gw_dynamic_generic(MPI_MODULE_NAME,
 -                              &dynlibname_mpi,
 -                              &gatewayname_mpi,
 -                              &hMpiLib,
 -                              &ptr_gw_mpi);
++    return 0;
++    //    return gw_dynamic_generic(MPI_MODULE_NAME,
++    //                              &dynlibname_mpi,
++    //                              &gatewayname_mpi,
++    //                              &hMpiLib,
++    //                              &ptr_gw_mpi);
+ }
  /*--------------------------------------------------------------------------*/
  /* xml module */
  #define XML_MODULE_NAME "xml"
@@@ -256,16 -488,151 +276,11 @@@ static char* gatewayname_external_objec
  /*--------------------------------------------------------------------------*/
  int gw_dynamic_external_objects_java(void)
  {
--    return gw_dynamic_generic(EXTERNAL_OBJECTS_JAVA_MODULE_NAME,
--                              &dynlibname_external_objects_java,
--                              &gatewayname_external_objects_java,
--                              &hExternal_Objects_JavaLib,
--                              &ptr_gw_external_objects_java);
++    return 0;
  }
  /*--------------------------------------------------------------------------*/
  void freeAllDynamicGateways(void)
  {
 -    freeDynamicGateway(&dynlibname_special_functions,
 -                       &gatewayname_special_functions,
 -                       &hSpecial_functionsLib,
 -                       &ptr_gw_special_functions);
 -
 -    freeDynamicGateway(&dynlibname_helptools,
 -                       &gatewayname_helptools,
 -                       &hHelptoolsLib,
 -                       &ptr_gw_helptools);
 -
 -    freeDynamicGateway(&dynlibname_optimization,
 -                       &gatewayname_optimization,
 -                       &hOptimizationLib,
 -                       &ptr_gw_optimization);
 -
 -    freeDynamicGateway(&dynlibname_matio,
 -                       &gatewayname_matio, &hMatioLib,
 -                       &ptr_gw_matio);
 -
 -    freeDynamicGateway(&dynlibname_umfpack,
 -                       &gatewayname_umfpack,
 -                       &hUmfpackLib,
 -                       &ptr_gw_umfpack);
 -
 -    freeDynamicGateway(&dynlibname_spreadsheet,
 -                       &gatewayname_spreadsheet,
 -                       &hSpreadsheetLib,
 -                       &ptr_gw_spreadsheet);
 -
 -    freeDynamicGateway(&dynlibname_sound,
 -                       &gatewayname_sound,
 -                       &hSoundLib,
 -                       &ptr_gw_sound);
 -
 -    freeDynamicGateway(&dynlibname_scicos,
 -                       &gatewayname_scicos,
 -                       &hScicosLib,
 -                       &ptr_gw_scicos);
 -
 -    freeDynamicGateway(&dynlibname_randlib,
 -                       &gatewayname_randlib,
 -                       &hRandlibLib,
 -                       &ptr_gw_randlib);
 -
 -    freeDynamicGateway(&dynlibname_arnoldi,
 -                       &gatewayname_arnoldi,
 -                       &hArnoldiLib,
 -                       &ptr_gw_arnoldi);
 -
 -    freeDynamicGateway(&dynlibname_symbolic,
 -                       &gatewayname_symbolic,
 -                       &hSymbolicLib,
 -                       &ptr_gw_symbolic);
 -
 -    freeDynamicGateway(&dynlibname_interpolation,
 -                       &gatewayname_interpolation,
 -                       &hInterpolationLib,
 -                       &ptr_gw_interpolation);
 -
 -    freeDynamicGateway(&dynlibname_statistics,
 -                       &gatewayname_statistics,
 -                       &hStatisticsLib,
 -                       &ptr_gw_statistics);
 -
 -    freeDynamicGateway(&dynlibname_signal_processing,
 -                       &gatewayname_signal_processing,
 -                       &hSignal_processingLib,
 -                       &ptr_gw_signal_processing);
 -
 -    freeDynamicGateway(&dynlibname_functions,
 -                       &gatewayname_functions,
 -                       &hFunctionsLib,
 -                       &ptr_gw_functions);
 -
 -    freeDynamicGateway(&dynlibname_xcos,
 -                       &gatewayname_xcos,
 -                       &hXcosLib,
 -                       &ptr_gw_xcos);
 -
 -    freeDynamicGateway(&dynlibname_scinotes,
 -                       &gatewayname_scinotes,
 -                       &hSciNotesLib,
 -                       &ptr_gw_scinotes);
 -
 -    freeDynamicGateway(&dynlibname_graphic_export,
 -                       &gatewayname_graphic_export,
 -                       &hGraphic_exportLib,
 -                       &ptr_gw_graphic_export);
 -
 -    freeDynamicGateway(&dynlibname_action_binding,
 -                       &gatewayname_action_binding,
 -                       &hAction_bindingLib,
 -                       &ptr_gw_action_binding);
 -
 -    dynTerminateParallel();
 -
 -    freeDynamicGateway(&dynlibname_ui_data,
 -                       &gatewayname_ui_data,
 -                       &hUi_dataLib,
 -                       &ptr_gw_ui_data);
 -
 -    freeDynamicGateway(&dynlibname_preferences,
 -                       &gatewayname_preferences,
 -                       &hPreferencesLib,
 -                       &ptr_gw_preferences);
 -
 -    freeDynamicGateway(&dynlibname_xml,
 -                       &gatewayname_xml,
 -                       &hXmlLib,
 -                       &ptr_gw_xml);
 -
 -    freeDynamicGateway(&dynlibname_graphic_objects,
 -                       &gatewayname_graphic_objects,
 -                       &hGraphic_objectsLib,
 -                       &ptr_gw_graphic_objects);
 -
 -    freeDynamicGateway(&dynlibname_history_browser,
 -                       &gatewayname_history_browser,
 -                       &hHistory_browserLib,
 -                       &ptr_gw_history_browser);
 -
 -    freeDynamicGateway(&dynlibname_external_objects,
 -                       &gatewayname_external_objects,
 -                       &hExternal_ObjectsLib,
 -                       &ptr_gw_external_objects);
 -
 -    freeDynamicGateway(&dynlibname_external_objects_java,
 -                       &gatewayname_external_objects_java,
 -                       &hExternal_Objects_JavaLib,
 -                       &ptr_gw_external_objects_java);
 -
 -    freeDynamicGateway(&dynlibname_mpi,
 -                       &gatewayname_mpi,
 -                       &hMpiLib,
 -                       &ptr_gw_mpi);
 -
  }
  /*--------------------------------------------------------------------------*/
  
Simple merge
@@@ -55,10 -61,59 +61,59 @@@ function [%DAEOPTIONS] = daeoptions(%DA
      " ";
      "Meaning of isest:";
      "0 : if g(t0,y0,ydot0)=0";
-     "1 : if ydot0 is just an estimation";
+     "1 : if ydot0 is just an estimation and you want to use dassl/dasrt";
+     "[+-1,...,+-1]: if ydot0 is just an estimation and you want to use daskr, with:";
+     "1 if y(i) is a differential variable and";
+     "-1 if y(i) is an algebraic variable";
+     "(if its derivatives do not appear explicitly in the function g(t, y, ydot)).";
      " "
+     "The following values are only used by daskr (solver = 1)";
+     " ";
+     "Meaning of method:";
+     "0 : use GMRes Krylov method and provide a psol routine in dae";
+     "1 : use direct method";
+     " ";
+     "Meaning of Kry_params:";
+     "Treat as dummy argument if you have set method=0. Otherwise, set :";
+     "[] : default parameters";
+     "[maxl kmp nrmax epli] : where";
+     "- maxl  = maximum number of iterations in the GMRes algorithm (default min(5, neq)),";
+     "- kmp   = number of vectors on which orthogonalization is done in the GMRes algorithm (default maxl),";
+     "- nrmax = maximum number of restarts of the GMRes algorithm per nonlinear iteration (default 5),";
+     "- epli  = convergence test constant in GMRes algorithm (default 0.05).";
+     " ";
+     "Meaning of init:";
+     "Treat as dummy argument if you have set isest=0. Otherwise, set :";
+     "0 : stop after initial values computation";
+     "1 : proceed to integration";
+     " ";
+     "Meaning of precond:";
+     "Treat as dummy argument if you have set method=0. Otherwise, set :";
+     "0 : specify a specific pjac routine in dae()";
+     "1 : use the default";
+     " ";
+     "Meaning of control:";
+     "[] : if you wish to control errors locally on all the variables then set to [].";
+     "[+-1,...,+-1] :  1 if y(i) is a differential variable and -1 if y(i) is an algebraic variable";
+     "(if its derivatives do not appear explicitly in the function g(t, y, ydot)).";
+     " ";
+     "Meaning of heuristic:";
+     "Treat as dummy argument if you have set isest=0. Otherwise, set :";
+     "[] : default parameters";
+     "[mxnit mxnj mxnh lsoff stptol epinit] : where";
+     "mxnj   = maximum number of Jacobian or preconditioner evaluations (default 6 if info(8)=0, 2 otherwise),";
+     "lsoff  = flag to turn off the linesearch algorithm (lsoff = 0 means linesearch is on, lsoff = 1 means it is turned off) (default 0)";
+     "mxnj   = maximum number of Jacobian or preconditioner evaluations (default 6 if info(8)=0, 2 otherwise),";
+     "stptol = minimum scaled step in linesearch algorithm (default (unit roundoff)^(2/3)),";
+     "epinit = swing factor in the Newton iteration convergence test (default 0.01).";
+     " ";
+     "Meaning of verbosity:";
+     "0 : standard printing";
+     "1 : minimal printing";
+     "2 : full printing";
+     " ";
      "Default values are given in square brackets"
 -    "If the function is called without argument, default values"+...
 +    "If the function is called without argument, default values"+ ...
      " are used"
      ]
  
@@@ -25,9 -26,8 +25,10 @@@ function scilablibrarieslist = dlwGetSc
      "call_scilab.lib"; ..
      "time.lib"; ..
      "api_scilab.lib"; ..
-     "scilab_windows.lib"; ..
 +    "types.lib"; ..
 +    "operations.lib"; ..
-     "symbol.lib"];
++    "symbol.lib"; ..
+     "libintl.lib"; ..
+     "scilab_windows.lib"];
 -
  endfunction
--//=============================================================================
++//=============================================================================
Simple merge
Simple merge
Simple merge
index 5624aa2,0000000..9599895
mode 100644,000000..100644
--- /dev/null
@@@ -1,1088 -1,0 +1,1095 @@@
 +# Makefile.in generated by automake 1.13.3 from Makefile.am.
 +# @configure_input@
 +
 +# Copyright (C) 1994-2013 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.
 +
 +@SET_MAKE@
 +
 +
 +VPATH = @srcdir@
 +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
 +am__make_running_with_option = \
 +  case $${target_option-} in \
 +      ?) ;; \
 +      *) echo "am__make_running_with_option: internal error: invalid" \
 +              "target option '$${target_option-}' specified" >&2; \
 +         exit 1;; \
 +  esac; \
 +  has_opt=no; \
 +  sane_makeflags=$$MAKEFLAGS; \
 +  if $(am__is_gnu_make); then \
 +    sane_makeflags=$$MFLAGS; \
 +  else \
 +    case $$MAKEFLAGS in \
 +      *\\[\ \ ]*) \
 +        bs=\\; \
 +        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
 +          | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
 +    esac; \
 +  fi; \
 +  skip_next=no; \
 +  strip_trailopt () \
 +  { \
 +    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
 +  }; \
 +  for flg in $$sane_makeflags; do \
 +    test $$skip_next = yes && { skip_next=no; continue; }; \
 +    case $$flg in \
 +      *=*|--*) continue;; \
 +        -*I) strip_trailopt 'I'; skip_next=yes;; \
 +      -*I?*) strip_trailopt 'I';; \
 +        -*O) strip_trailopt 'O'; skip_next=yes;; \
 +      -*O?*) strip_trailopt 'O';; \
 +        -*l) strip_trailopt 'l'; skip_next=yes;; \
 +      -*l?*) strip_trailopt 'l';; \
 +      -[dEDm]) skip_next=yes;; \
 +      -[JT]) skip_next=yes;; \
 +    esac; \
 +    case $$flg in \
 +      *$$target_option*) has_opt=yes; break;; \
 +    esac; \
 +  done; \
 +  test $$has_opt = yes
 +am__make_dryrun = (target_option=n; $(am__make_running_with_option))
 +am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
 +pkgdatadir = $(datadir)/@PACKAGE@
 +pkgincludedir = $(includedir)/@PACKAGE@
 +pkglibdir = $(libdir)/@PACKAGE@
 +pkglibexecdir = $(libexecdir)/@PACKAGE@
 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 +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 = @build@
 +host_triplet = @host@
 +check_PROGRAMS = testFunctionManager$(EXEEXT)
 +TESTS = testFunctionManager$(EXEEXT)
 +subdir = modules/functions_manager
 +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
 +      $(top_srcdir)/config/mkinstalldirs \
 +      $(top_srcdir)/config/depcomp \
 +      $(libscifunctions_manager_la_include_HEADERS)
 +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 +am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
 +      $(top_srcdir)/m4/compiler.m4 $(top_srcdir)/m4/curl.m4 \
 +      $(top_srcdir)/m4/docbook.m4 $(top_srcdir)/m4/doxygen.m4 \
 +      $(top_srcdir)/m4/eigen.m4 $(top_srcdir)/m4/fftw.m4 \
 +      $(top_srcdir)/m4/fortran.m4 $(top_srcdir)/m4/giws.m4 \
 +      $(top_srcdir)/m4/hdf5.m4 $(top_srcdir)/m4/intel_compiler.m4 \
 +      $(top_srcdir)/m4/java-thirdparty.m4 $(top_srcdir)/m4/java.m4 \
 +      $(top_srcdir)/m4/largefile.m4 $(top_srcdir)/m4/lib-ld.m4 \
 +      $(top_srcdir)/m4/libsmath.m4 $(top_srcdir)/m4/libtool.m4 \
 +      $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ltoptions.m4 \
 +      $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
 +      $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/macosx.m4 \
-       $(top_srcdir)/m4/ocaml.m4 $(top_srcdir)/m4/pcre.m4 \
-       $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/swig.m4 $(top_srcdir)/m4/symlinks.m4 \
-       $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/m4/umfpack.m4 \
-       $(top_srcdir)/configure.ac
++      $(top_srcdir)/m4/mpi.m4 $(top_srcdir)/m4/ocaml.m4 \
++      $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
++      $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \
++      $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \
++      $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
 +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 +      $(ACLOCAL_M4)
 +mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
 +CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
 +CONFIG_CLEAN_FILES =
 +CONFIG_CLEAN_VPATH_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 = f=`echo $$p | sed -e 's|^.*/||'`;
 +am__install_max = 40
 +am__nobase_strip_setup = \
 +  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
 +am__nobase_strip = \
 +  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
 +am__nobase_list = $(am__nobase_strip_setup); \
 +  for p in $$list; do echo "$$p $$p"; done | \
 +  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
 +  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
 +    if (++n[$$2] == $(am__install_max)) \
 +      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
 +    END { for (dir in files) print dir, files[dir] }'
 +am__base_list = \
 +  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
 +  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
 +am__uninstall_files_from_dir = { \
 +  test -z "$$files" \
 +    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
 +    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
 +         $(am__cd) "$$dir" && rm -f $$files; }; \
 +  }
 +am__installdirs = "$(DESTDIR)$(pkglibdir)" \
 +      "$(DESTDIR)$(libscifunctions_manager_la_includedir)"
 +LTLIBRARIES = $(pkglib_LTLIBRARIES)
 +libscifunctions_manager_la_LIBADD =
 +am__objects_1 = libscifunctions_manager_la-funcmanager.lo \
 +      libscifunctions_manager_la-dynamic_modules.lo \
 +      libscifunctions_manager_la-functions_manager.lo
 +am_libscifunctions_manager_la_OBJECTS = $(am__objects_1)
 +libscifunctions_manager_la_OBJECTS =  \
 +      $(am_libscifunctions_manager_la_OBJECTS)
 +AM_V_lt = $(am__v_lt_@AM_V@)
 +am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 +am__v_lt_0 = --silent
 +am__v_lt_1 = 
 +am_testFunctionManager_OBJECTS =  \
 +      testFunctionManager-test-function.$(OBJEXT) \
 +      testFunctionManager-foo.$(OBJEXT) \
 +      testFunctionManager-cosinus.$(OBJEXT)
 +testFunctionManager_OBJECTS = $(am_testFunctionManager_OBJECTS)
 +testFunctionManager_DEPENDENCIES =  \
 +      $(top_builddir)/modules/types/libsciTypes.la \
 +      $(top_builddir)/modules/functions_manager/libscifunctions_manager.la
 +testFunctionManager_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
 +      $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
 +      $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
 +      $(LDFLAGS) -o $@
 +AM_V_P = $(am__v_P_@AM_V@)
 +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
 +am__v_P_0 = false
 +am__v_P_1 = :
 +AM_V_GEN = $(am__v_GEN_@AM_V@)
 +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
 +am__v_GEN_0 = @echo "  GEN     " $@;
 +am__v_GEN_1 = 
 +AM_V_at = $(am__v_at_@AM_V@)
 +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
 +am__v_at_0 = @
 +am__v_at_1 = 
 +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/modules/core/includes
 +depcomp = $(SHELL) $(top_srcdir)/config/depcomp
 +am__depfiles_maybe = depfiles
 +am__mv = mv -f
 +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
 +      $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
 +LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
 +      $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
 +      $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
 +      $(AM_CXXFLAGS) $(CXXFLAGS)
 +AM_V_CXX = $(am__v_CXX_@AM_V@)
 +am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
 +am__v_CXX_0 = @echo "  CXX     " $@;
 +am__v_CXX_1 = 
 +CXXLD = $(CXX)
 +CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
 +      $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
 +      $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
 +AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
 +am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
 +am__v_CXXLD_0 = @echo "  CXXLD   " $@;
 +am__v_CXXLD_1 = 
 +SOURCES = $(libscifunctions_manager_la_SOURCES) \
 +      $(testFunctionManager_SOURCES)
 +DIST_SOURCES = $(libscifunctions_manager_la_SOURCES) \
 +      $(testFunctionManager_SOURCES)
 +am__can_run_installinfo = \
 +  case $$AM_UPDATE_INFO_DIR in \
 +    n|no|NO) false;; \
 +    *) (install-info --version) >/dev/null 2>&1;; \
 +  esac
 +HEADERS = $(libscifunctions_manager_la_include_HEADERS)
 +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
 +# Read a list of newline-separated strings from the standard input,
 +# and print each of them once, without duplicates.  Input order is
 +# *not* preserved.
 +am__uniquify_input = $(AWK) '\
 +  BEGIN { nonempty = 0; } \
 +  { items[$$0] = 1; nonempty = 1; } \
 +  END { if (nonempty) { for (i in items) print i; }; } \
 +'
 +# Make sure the list of sources is unique.  This is necessary because,
 +# e.g., the same source file might be shared among _SOURCES variables
 +# for different programs/libraries.
 +am__define_uniq_tagged_files = \
 +  list='$(am__tagged_files)'; \
 +  unique=`for i in $$list; do \
 +    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 +  done | $(am__uniquify_input)`
 +ETAGS = etags
 +CTAGS = ctags
 +am__tty_colors_dummy = \
 +  mgn= red= grn= lgn= blu= brg= std=; \
 +  am__color_tests=no
 +am__tty_colors = { \
 +  $(am__tty_colors_dummy); \
 +  if test "X$(AM_COLOR_TESTS)" = Xno; then \
 +    am__color_tests=no; \
 +  elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
 +    am__color_tests=yes; \
 +  elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
 +    am__color_tests=yes; \
 +  fi; \
 +  if test $$am__color_tests = yes; then \
 +    red='\e[0;31m'; \
 +    grn='\e[0;32m'; \
 +    lgn='\e[1;32m'; \
 +    blu='\e[1;34m'; \
 +    mgn='\e[0;35m'; \
 +    brg='\e[1m'; \
 +    std='\e[m'; \
 +  fi; \
 +}
 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 +ACLOCAL = @ACLOCAL@
 +ALL_LINGUAS = @ALL_LINGUAS@
 +ALL_LINGUAS_DOC = @ALL_LINGUAS_DOC@
 +AMTAR = @AMTAR@
 +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
 +ANT = @ANT@
 +ANTLR = @ANTLR@
 +AR = @AR@
 +ARPACK_LIBS = @ARPACK_LIBS@
 +ASM3 = @ASM3@
 +AUTOCONF = @AUTOCONF@
 +AUTOHEADER = @AUTOHEADER@
 +AUTOMAKE = @AUTOMAKE@
 +AVALON_FRAMEWORK = @AVALON_FRAMEWORK@
 +AWK = @AWK@
 +BATIK = @BATIK@
 +BLAS_LIBS = @BLAS_LIBS@
 +CC = @CC@
 +CCACHE = @CCACHE@
 +CCDEPMODE = @CCDEPMODE@
 +CFLAGS = @CFLAGS@
 +CHECKSTYLE = @CHECKSTYLE@
 +COBERTURA = @COBERTURA@
 +COMMONS_BEANUTILS = @COMMONS_BEANUTILS@
 +COMMONS_IO = @COMMONS_IO@
 +COMMONS_LOGGING = @COMMONS_LOGGING@
 +CPP = @CPP@
 +CPPFLAGS = @CPPFLAGS@
 +CURL_CFLAGS = @CURL_CFLAGS@
 +CURL_CONFIG = @CURL_CONFIG@
 +CURL_LIBS = @CURL_LIBS@
 +CURL_VERSION = @CURL_VERSION@
 +CXX = @CXX@
 +CXXCPP = @CXXCPP@
 +CXXDEPMODE = @CXXDEPMODE@
 +CXXFLAGS = @CXXFLAGS@
 +CYGPATH_W = @CYGPATH_W@
 +DEFS = @DEFS@
 +DEMOTOOLS_ENABLE = @DEMOTOOLS_ENABLE@
 +DEPDIR = @DEPDIR@
 +DOCBOOK_ROOT = @DOCBOOK_ROOT@
 +DOXYGEN_BIN = @DOXYGEN_BIN@
 +DSYMUTIL = @DSYMUTIL@
 +DUMPBIN = @DUMPBIN@
 +ECHO_C = @ECHO_C@
 +ECHO_N = @ECHO_N@
 +ECHO_T = @ECHO_T@
 +EGREP = @EGREP@
 +EIGEN_CPPFLAGS = @EIGEN_CPPFLAGS@
 +EXEEXT = @EXEEXT@
 +F77 = @F77@
 +FFLAGS = @FFLAGS@
 +FFTW3_LIB = @FFTW3_LIB@
 +FFTW_ENABLE = @FFTW_ENABLE@
 +FGREP = @FGREP@
 +FLEXDOCK = @FLEXDOCK@
 +FLIBS = @FLIBS@
 +FOP = @FOP@
 +GENHTML = @GENHTML@
 +GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
 +GIWS_BIN = @GIWS_BIN@
 +GLUEGEN2_RT = @GLUEGEN2_RT@
 +GMSGFMT = @GMSGFMT@
 +GMSGFMT_015 = @GMSGFMT_015@
 +GRAPHICS_ENABLE = @GRAPHICS_ENABLE@
 +GREP = @GREP@
 +GUI_ENABLE = @GUI_ENABLE@
 +HDF5_CFLAGS = @HDF5_CFLAGS@
 +HDF5_LIBS = @HDF5_LIBS@
 +HELP_ENABLE = @HELP_ENABLE@
 +INSTALL = @INSTALL@
 +INSTALL_DATA = @INSTALL_DATA@
 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
 +INSTALL_SCRIPT = @INSTALL_SCRIPT@
 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
 +INTLLIBS = @INTLLIBS@
 +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 +JAR = @JAR@
 +JAVA = @JAVA@
 +JAVAC = @JAVAC@
 +JAVAC_DEBUG = @JAVAC_DEBUG@
 +JAVADOC = @JAVADOC@
 +JAVAH = @JAVAH@
 +JAVASCI_ENABLE = @JAVASCI_ENABLE@
 +JAVA_ENABLE = @JAVA_ENABLE@
 +JAVA_G = @JAVA_G@
 +JAVA_HOME = @JAVA_HOME@
 +JAVA_JNI_INCLUDE = @JAVA_JNI_INCLUDE@
 +JAVA_JNI_LIBS = @JAVA_JNI_LIBS@
 +JDB = @JDB@
 +JEUCLID_CORE = @JEUCLID_CORE@
 +JGRAPHX = @JGRAPHX@
 +JHALL = @JHALL@
 +JLATEXMATH = @JLATEXMATH@
 +JLATEXMATH_FOP = @JLATEXMATH_FOP@
 +JOGL2 = @JOGL2@
 +JROSETTA_API = @JROSETTA_API@
 +JROSETTA_ENGINE = @JROSETTA_ENGINE@
 +JUNIT4 = @JUNIT4@
 +LAPACK_LIBS = @LAPACK_LIBS@
 +LCOV = @LCOV@
 +LD = @LD@
 +LDFLAGS = @LDFLAGS@
 +LEX = @LEX@
 +LEXLIB = @LEXLIB@
 +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
 +LIBICONV = @LIBICONV@
 +LIBINTL = @LIBINTL@
 +LIBM = @LIBM@
 +LIBOBJS = @LIBOBJS@
 +LIBS = @LIBS@
 +LIBTOOL = @LIBTOOL@
 +LIPO = @LIPO@
 +LN_S = @LN_S@
 +LOGGING_LEVEL = @LOGGING_LEVEL@
 +LOOKS = @LOOKS@
 +LTLIBICONV = @LTLIBICONV@
 +LTLIBINTL = @LTLIBINTL@
 +LTLIBOBJS = @LTLIBOBJS@
 +MAINT = @MAINT@
 +MAKEINFO = @MAKEINFO@
 +MATIO_CFLAGS = @MATIO_CFLAGS@
 +MATIO_ENABLE = @MATIO_ENABLE@
 +MATIO_LIBS = @MATIO_LIBS@
 +MKDIR_P = @MKDIR_P@
++MPI_ENABLE = @MPI_ENABLE@
 +MSGCAT = @MSGCAT@
 +MSGFMT = @MSGFMT@
 +MSGFMT_015 = @MSGFMT_015@
 +MSGMERGE = @MSGMERGE@
 +NM = @NM@
 +NMEDIT = @NMEDIT@
 +OBJDUMP = @OBJDUMP@
 +OBJEXT = @OBJEXT@
 +OCAMLC = @OCAMLC@
 +OCAMLDEP = @OCAMLDEP@
 +OCAMLLEX = @OCAMLLEX@
 +OCAMLOPT = @OCAMLOPT@
 +OCAMLYACC = @OCAMLYACC@
++OPENMPI_CC = @OPENMPI_CC@
++OPENMPI_CFLAGS = @OPENMPI_CFLAGS@
++OPENMPI_CXX = @OPENMPI_CXX@
++OPENMPI_CXXFLAGS = @OPENMPI_CXXFLAGS@
++OPENMPI_LIBS = @OPENMPI_LIBS@
 +OPENMP_CFLAGS = @OPENMP_CFLAGS@
 +OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@
 +OPENMP_ENABLE = @OPENMP_ENABLE@
 +OPENMP_LIBS = @OPENMP_LIBS@
 +OTOOL = @OTOOL@
 +OTOOL64 = @OTOOL64@
 +PACKAGE = @PACKAGE@
 +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
 +PACKAGE_NAME = @PACKAGE_NAME@
 +PACKAGE_STRING = @PACKAGE_STRING@
 +PACKAGE_TARNAME = @PACKAGE_TARNAME@
 +PACKAGE_URL = @PACKAGE_URL@
 +PACKAGE_VERSION = @PACKAGE_VERSION@
 +PATH_SEPARATOR = @PATH_SEPARATOR@
 +PCRE_CFLAGS = @PCRE_CFLAGS@
 +PCRE_CONFIG = @PCRE_CONFIG@
 +PCRE_LIBS = @PCRE_LIBS@
 +PCRE_VERSION = @PCRE_VERSION@
 +PKG_CONFIG = @PKG_CONFIG@
 +POSUB = @POSUB@
 +POW_LIB = @POW_LIB@
 +PYTHON = @PYTHON@
 +RANLIB = @RANLIB@
 +RELOCATABLE = @RELOCATABLE@
 +RT_LIB = @RT_LIB@
 +SAXON = @SAXON@
 +SCILAB_BINARY_VERSION = @SCILAB_BINARY_VERSION@
 +SCILAB_LIBRARY_VERSION = @SCILAB_LIBRARY_VERSION@
 +SCILAB_VERSION_MAINTENANCE = @SCILAB_VERSION_MAINTENANCE@
 +SCILAB_VERSION_MAJOR = @SCILAB_VERSION_MAJOR@
 +SCILAB_VERSION_MINOR = @SCILAB_VERSION_MINOR@
 +SCIRENDERER = @SCIRENDERER@
 +SCIRENDERER_CP = @SCIRENDERER_CP@
 +SCI_CFLAGS = @SCI_CFLAGS@
 +SCI_CXXFLAGS = @SCI_CXXFLAGS@
 +SCI_FFLAGS = @SCI_FFLAGS@
 +SCI_LDFLAGS = @SCI_LDFLAGS@
 +SED = @SED@
 +SET_MAKE = @SET_MAKE@
 +SET_RELOCATABLE = @SET_RELOCATABLE@
 +SHELL = @SHELL@
 +SKINLF = @SKINLF@
 +SPLINT = @SPLINT@
 +STRIP = @STRIP@
 +SWIG_BIN = @SWIG_BIN@
 +SWIG_JAVA = @SWIG_JAVA@
 +SWIG_RUNTIME_LIBS_DIR = @SWIG_RUNTIME_LIBS_DIR@
++SWIG_SCILAB = @SWIG_SCILAB@
 +TCLTK_LIBS = @TCLTK_LIBS@
 +TCL_INC_PATH = @TCL_INC_PATH@
 +TK_INC_PATH = @TK_INC_PATH@
 +UMFPACK_ENABLE = @UMFPACK_ENABLE@
 +UMFPACK_LIB = @UMFPACK_LIB@
 +USE_NLS = @USE_NLS@
 +VERSION = @VERSION@
 +WITH_OCAML = @WITH_OCAML@
 +WITH_TKSCI = @WITH_TKSCI@
 +XCOS_ENABLE = @XCOS_ENABLE@
 +XGETTEXT = @XGETTEXT@
 +XGETTEXT_015 = @XGETTEXT_015@
 +XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
 +XMKMF = @XMKMF@
 +XMLGRAPHICS_COMMONS = @XMLGRAPHICS_COMMONS@
 +XML_APIS_EXT = @XML_APIS_EXT@
 +XML_CONFIG = @XML_CONFIG@
 +XML_FLAGS = @XML_FLAGS@
 +XML_LIBS = @XML_LIBS@
 +XML_VERSION = @XML_VERSION@
 +X_CFLAGS = @X_CFLAGS@
 +X_EXTRA_LIBS = @X_EXTRA_LIBS@
 +X_LIBS = @X_LIBS@
 +X_PRE_LIBS = @X_PRE_LIBS@
 +YACC = @YACC@
 +YFLAGS = @YFLAGS@
 +abs_builddir = @abs_builddir@
 +abs_srcdir = @abs_srcdir@
 +abs_top_builddir = @abs_top_builddir@
 +abs_top_srcdir = @abs_top_srcdir@
 +ac_ct_AR = @ac_ct_AR@
 +ac_ct_CC = @ac_ct_CC@
 +ac_ct_CXX = @ac_ct_CXX@
 +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
 +ac_ct_F77 = @ac_ct_F77@
 +am__include = @am__include@
 +am__leading_dot = @am__leading_dot@
 +am__quote = @am__quote@
 +am__tar = @am__tar@
 +am__untar = @am__untar@
 +bindir = @bindir@
 +build = @build@
 +build_alias = @build_alias@
 +build_cpu = @build_cpu@
 +build_os = @build_os@
 +build_vendor = @build_vendor@
 +builddir = @builddir@
 +cxx_present = @cxx_present@
 +datadir = @datadir@
 +datarootdir = @datarootdir@
 +docdir = @docdir@
 +dvidir = @dvidir@
 +exec_prefix = @exec_prefix@
 +host = @host@
 +host_alias = @host_alias@
 +host_cpu = @host_cpu@
 +host_os = @host_os@
 +host_vendor = @host_vendor@
 +htmldir = @htmldir@
 +includedir = @includedir@
 +infodir = @infodir@
 +install_sh = @install_sh@
 +libdir = @libdir@
 +libexecdir = @libexecdir@
 +localedir = @localedir@
 +localstatedir = @localstatedir@
 +mandir = @mandir@
 +mkdir_p = @mkdir_p@
 +oldincludedir = @oldincludedir@
 +pdfdir = @pdfdir@
 +prefix = @prefix@
 +program_transform_name = @program_transform_name@
 +psdir = @psdir@
 +sbindir = @sbindir@
 +sharedstatedir = @sharedstatedir@
 +srcdir = @srcdir@
 +sysconfdir = @sysconfdir@
 +target_alias = @target_alias@
 +top_build_prefix = @top_build_prefix@
 +top_builddir = @top_builddir@
 +top_srcdir = @top_srcdir@
 +yacc_present = @yacc_present@
 +FUNCTION_MANAGER_CPP_SOURCES = \
 +    src/cpp/funcmanager.cpp \
 +    src/cpp/dynamic_modules.cpp \
 +    src/cpp/functions_manager.cpp
 +
 +pkglib_LTLIBRARIES = libscifunctions_manager.la
 +libscifunctions_manager_la_SOURCES = \
 +    $(FUNCTION_MANAGER_CPP_SOURCES)
 +
 +libscifunctions_manager_la_CPPFLAGS = \
 +    -Iincludes/ \
 +    -I$(top_srcdir)/modules/dynamic_link/includes \
 +      -I$(top_builddir)/modules/api_scilab/includes/ \
 +      -I$(top_builddir)/modules/ast/includes/ \
 +      -I$(top_builddir)/modules/console/includes/ \
 +    -I$(top_builddir)/modules/core/includes/ \
 +      -I$(top_builddir)/modules/elementary_functions/includes/ \
 +      -I$(top_builddir)/modules/fileio/includes/ \
 +      -I$(top_builddir)/modules/jvm/includes/ \
 +      -I$(top_builddir)/modules/localization/includes/ \
 +      -I$(top_builddir)/modules/parse/includes/ \
 +      -I$(top_builddir)/modules/operations/includes/ \
 +      -I$(top_builddir)/modules/output_stream/includes/ \
 +    -I$(top_builddir)/modules/signal_processing/includes/ \
 +      -I$(top_builddir)/modules/string/includes/ \
 +      -I$(top_builddir)/modules/symbol/includes/ \
 +      -I$(top_builddir)/modules/system_env/includes/ \
 +      -I$(top_builddir)/modules/threads/includes/ \
 +    -I$(top_builddir)/modules/types/includes/ \
 +      $(AM_CPPGFLAGS) \
 +    $(EIGEN_CPPFLAGS) \
 +      $(XML_FLAGS)
 +
 +libscifunctions_manager_la_includedir = $(pkgincludedir)
 +libscifunctions_manager_la_include_HEADERS = 
 +
 +####################
 +####################
 +check_INCLUDES = -I$(top_builddir)/modules/types/includes/ \
 +                              -Iincludes/ \
 +                              -Isrc/cpp
 +
 +testFunctionManager_SOURCES = src/cpp/test-function.cpp \
 +                                      src/cpp/foo.cpp \
 +                                      src/cpp/cosinus.cpp
 +
 +testFunctionManager_CXXFLAGS = $(check_INCLUDES)
 +testFunctionManager_LDADD = $(top_builddir)/modules/types/libsciTypes.la \
 +                                      $(top_builddir)/modules/functions_manager/libscifunctions_manager.la
 +
 +all: all-am
 +
 +.SUFFIXES:
 +.SUFFIXES: .cpp .lo .o .obj
 +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
 +      @for dep in $?; do \
 +        case '$(am__configure_deps)' in \
 +          *$$dep*) \
 +            ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
 +              && { if test -f $@; then exit 0; else break; fi; }; \
 +            exit 1;; \
 +        esac; \
 +      done; \
 +      echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign modules/functions_manager/Makefile'; \
 +      $(am__cd) $(top_srcdir) && \
 +        $(AUTOMAKE) --foreign modules/functions_manager/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
 +      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
 +      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 +$(am__aclocal_m4_deps):
 +
 +install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES)
 +      @$(NORMAL_INSTALL)
 +      @list='$(pkglib_LTLIBRARIES)'; test -n "$(pkglibdir)" || list=; \
 +      list2=; for p in $$list; do \
 +        if test -f $$p; then \
 +          list2="$$list2 $$p"; \
 +        else :; fi; \
 +      done; \
 +      test -z "$$list2" || { \
 +        echo " $(MKDIR_P) '$(DESTDIR)$(pkglibdir)'"; \
 +        $(MKDIR_P) "$(DESTDIR)$(pkglibdir)" || exit 1; \
 +        echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkglibdir)'"; \
 +        $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkglibdir)"; \
 +      }
 +
 +uninstall-pkglibLTLIBRARIES:
 +      @$(NORMAL_UNINSTALL)
 +      @list='$(pkglib_LTLIBRARIES)'; test -n "$(pkglibdir)" || list=; \
 +      for p in $$list; do \
 +        $(am__strip_dir) \
 +        echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$f'"; \
 +        $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$f"; \
 +      done
 +
 +clean-pkglibLTLIBRARIES:
 +      -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
 +      @list='$(pkglib_LTLIBRARIES)'; \
 +      locs=`for p in $$list; do echo $$p; done | \
 +            sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
 +            sort -u`; \
 +      test -z "$$locs" || { \
 +        echo rm -f $${locs}; \
 +        rm -f $${locs}; \
 +      }
 +
 +libscifunctions_manager.la: $(libscifunctions_manager_la_OBJECTS) $(libscifunctions_manager_la_DEPENDENCIES) $(EXTRA_libscifunctions_manager_la_DEPENDENCIES) 
 +      $(AM_V_CXXLD)$(CXXLINK) -rpath $(pkglibdir) $(libscifunctions_manager_la_OBJECTS) $(libscifunctions_manager_la_LIBADD) $(LIBS)
 +
 +clean-checkPROGRAMS:
 +      @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
 +      echo " rm -f" $$list; \
 +      rm -f $$list || exit $$?; \
 +      test -n "$(EXEEXT)" || exit 0; \
 +      list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
 +      echo " rm -f" $$list; \
 +      rm -f $$list
 +
 +testFunctionManager$(EXEEXT): $(testFunctionManager_OBJECTS) $(testFunctionManager_DEPENDENCIES) $(EXTRA_testFunctionManager_DEPENDENCIES) 
 +      @rm -f testFunctionManager$(EXEEXT)
 +      $(AM_V_CXXLD)$(testFunctionManager_LINK) $(testFunctionManager_OBJECTS) $(testFunctionManager_LDADD) $(LIBS)
 +
 +mostlyclean-compile:
 +      -rm -f *.$(OBJEXT)
 +
 +distclean-compile:
 +      -rm -f *.tab.c
 +
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscifunctions_manager_la-dynamic_modules.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscifunctions_manager_la-funcmanager.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscifunctions_manager_la-functions_manager.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testFunctionManager-cosinus.Po@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testFunctionManager-foo.Po@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testFunctionManager-test-function.Po@am__quote@
 +
 +.cpp.o:
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
 +
 +.cpp.obj:
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
 +
 +.cpp.lo:
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
 +
 +libscifunctions_manager_la-funcmanager.lo: src/cpp/funcmanager.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscifunctions_manager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libscifunctions_manager_la-funcmanager.lo -MD -MP -MF $(DEPDIR)/libscifunctions_manager_la-funcmanager.Tpo -c -o libscifunctions_manager_la-funcmanager.lo `test -f 'src/cpp/funcmanager.cpp' || echo '$(srcdir)/'`src/cpp/funcmanager.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libscifunctions_manager_la-funcmanager.Tpo $(DEPDIR)/libscifunctions_manager_la-funcmanager.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/funcmanager.cpp' object='libscifunctions_manager_la-funcmanager.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscifunctions_manager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libscifunctions_manager_la-funcmanager.lo `test -f 'src/cpp/funcmanager.cpp' || echo '$(srcdir)/'`src/cpp/funcmanager.cpp
 +
 +libscifunctions_manager_la-dynamic_modules.lo: src/cpp/dynamic_modules.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscifunctions_manager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libscifunctions_manager_la-dynamic_modules.lo -MD -MP -MF $(DEPDIR)/libscifunctions_manager_la-dynamic_modules.Tpo -c -o libscifunctions_manager_la-dynamic_modules.lo `test -f 'src/cpp/dynamic_modules.cpp' || echo '$(srcdir)/'`src/cpp/dynamic_modules.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libscifunctions_manager_la-dynamic_modules.Tpo $(DEPDIR)/libscifunctions_manager_la-dynamic_modules.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/dynamic_modules.cpp' object='libscifunctions_manager_la-dynamic_modules.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscifunctions_manager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libscifunctions_manager_la-dynamic_modules.lo `test -f 'src/cpp/dynamic_modules.cpp' || echo '$(srcdir)/'`src/cpp/dynamic_modules.cpp
 +
 +libscifunctions_manager_la-functions_manager.lo: src/cpp/functions_manager.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscifunctions_manager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libscifunctions_manager_la-functions_manager.lo -MD -MP -MF $(DEPDIR)/libscifunctions_manager_la-functions_manager.Tpo -c -o libscifunctions_manager_la-functions_manager.lo `test -f 'src/cpp/functions_manager.cpp' || echo '$(srcdir)/'`src/cpp/functions_manager.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libscifunctions_manager_la-functions_manager.Tpo $(DEPDIR)/libscifunctions_manager_la-functions_manager.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/functions_manager.cpp' object='libscifunctions_manager_la-functions_manager.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscifunctions_manager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libscifunctions_manager_la-functions_manager.lo `test -f 'src/cpp/functions_manager.cpp' || echo '$(srcdir)/'`src/cpp/functions_manager.cpp
 +
 +testFunctionManager-test-function.o: src/cpp/test-function.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -MT testFunctionManager-test-function.o -MD -MP -MF $(DEPDIR)/testFunctionManager-test-function.Tpo -c -o testFunctionManager-test-function.o `test -f 'src/cpp/test-function.cpp' || echo '$(srcdir)/'`src/cpp/test-function.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testFunctionManager-test-function.Tpo $(DEPDIR)/testFunctionManager-test-function.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/test-function.cpp' object='testFunctionManager-test-function.o' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -c -o testFunctionManager-test-function.o `test -f 'src/cpp/test-function.cpp' || echo '$(srcdir)/'`src/cpp/test-function.cpp
 +
 +testFunctionManager-test-function.obj: src/cpp/test-function.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -MT testFunctionManager-test-function.obj -MD -MP -MF $(DEPDIR)/testFunctionManager-test-function.Tpo -c -o testFunctionManager-test-function.obj `if test -f 'src/cpp/test-function.cpp'; then $(CYGPATH_W) 'src/cpp/test-function.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/test-function.cpp'; fi`
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testFunctionManager-test-function.Tpo $(DEPDIR)/testFunctionManager-test-function.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/test-function.cpp' object='testFunctionManager-test-function.obj' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -c -o testFunctionManager-test-function.obj `if test -f 'src/cpp/test-function.cpp'; then $(CYGPATH_W) 'src/cpp/test-function.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/test-function.cpp'; fi`
 +
 +testFunctionManager-foo.o: src/cpp/foo.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -MT testFunctionManager-foo.o -MD -MP -MF $(DEPDIR)/testFunctionManager-foo.Tpo -c -o testFunctionManager-foo.o `test -f 'src/cpp/foo.cpp' || echo '$(srcdir)/'`src/cpp/foo.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testFunctionManager-foo.Tpo $(DEPDIR)/testFunctionManager-foo.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/foo.cpp' object='testFunctionManager-foo.o' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -c -o testFunctionManager-foo.o `test -f 'src/cpp/foo.cpp' || echo '$(srcdir)/'`src/cpp/foo.cpp
 +
 +testFunctionManager-foo.obj: src/cpp/foo.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -MT testFunctionManager-foo.obj -MD -MP -MF $(DEPDIR)/testFunctionManager-foo.Tpo -c -o testFunctionManager-foo.obj `if test -f 'src/cpp/foo.cpp'; then $(CYGPATH_W) 'src/cpp/foo.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/foo.cpp'; fi`
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testFunctionManager-foo.Tpo $(DEPDIR)/testFunctionManager-foo.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/foo.cpp' object='testFunctionManager-foo.obj' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -c -o testFunctionManager-foo.obj `if test -f 'src/cpp/foo.cpp'; then $(CYGPATH_W) 'src/cpp/foo.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/foo.cpp'; fi`
 +
 +testFunctionManager-cosinus.o: src/cpp/cosinus.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -MT testFunctionManager-cosinus.o -MD -MP -MF $(DEPDIR)/testFunctionManager-cosinus.Tpo -c -o testFunctionManager-cosinus.o `test -f 'src/cpp/cosinus.cpp' || echo '$(srcdir)/'`src/cpp/cosinus.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testFunctionManager-cosinus.Tpo $(DEPDIR)/testFunctionManager-cosinus.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/cosinus.cpp' object='testFunctionManager-cosinus.o' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -c -o testFunctionManager-cosinus.o `test -f 'src/cpp/cosinus.cpp' || echo '$(srcdir)/'`src/cpp/cosinus.cpp
 +
 +testFunctionManager-cosinus.obj: src/cpp/cosinus.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -MT testFunctionManager-cosinus.obj -MD -MP -MF $(DEPDIR)/testFunctionManager-cosinus.Tpo -c -o testFunctionManager-cosinus.obj `if test -f 'src/cpp/cosinus.cpp'; then $(CYGPATH_W) 'src/cpp/cosinus.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/cosinus.cpp'; fi`
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/testFunctionManager-cosinus.Tpo $(DEPDIR)/testFunctionManager-cosinus.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='src/cpp/cosinus.cpp' object='testFunctionManager-cosinus.obj' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(testFunctionManager_CXXFLAGS) $(CXXFLAGS) -c -o testFunctionManager-cosinus.obj `if test -f 'src/cpp/cosinus.cpp'; then $(CYGPATH_W) 'src/cpp/cosinus.cpp'; else $(CYGPATH_W) '$(srcdir)/src/cpp/cosinus.cpp'; fi`
 +
 +mostlyclean-libtool:
 +      -rm -f *.lo
 +
 +clean-libtool:
 +      -rm -rf .libs _libs
 +install-libscifunctions_manager_la_includeHEADERS: $(libscifunctions_manager_la_include_HEADERS)
 +      @$(NORMAL_INSTALL)
 +      @list='$(libscifunctions_manager_la_include_HEADERS)'; test -n "$(libscifunctions_manager_la_includedir)" || list=; \
 +      if test -n "$$list"; then \
 +        echo " $(MKDIR_P) '$(DESTDIR)$(libscifunctions_manager_la_includedir)'"; \
 +        $(MKDIR_P) "$(DESTDIR)$(libscifunctions_manager_la_includedir)" || exit 1; \
 +      fi; \
 +      for p in $$list; do \
 +        if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 +        echo "$$d$$p"; \
 +      done | $(am__base_list) | \
 +      while read files; do \
 +        echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libscifunctions_manager_la_includedir)'"; \
 +        $(INSTALL_HEADER) $$files "$(DESTDIR)$(libscifunctions_manager_la_includedir)" || exit $$?; \
 +      done
 +
 +uninstall-libscifunctions_manager_la_includeHEADERS:
 +      @$(NORMAL_UNINSTALL)
 +      @list='$(libscifunctions_manager_la_include_HEADERS)'; test -n "$(libscifunctions_manager_la_includedir)" || list=; \
 +      files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
 +      dir='$(DESTDIR)$(libscifunctions_manager_la_includedir)'; $(am__uninstall_files_from_dir)
 +
 +ID: $(am__tagged_files)
 +      $(am__define_uniq_tagged_files); mkid -fID $$unique
 +tags: tags-am
 +TAGS: tags
 +
 +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
 +      set x; \
 +      here=`pwd`; \
 +      $(am__define_uniq_tagged_files); \
 +      shift; \
 +      if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
 +        test -n "$$unique" || unique=$$empty_fix; \
 +        if test $$# -gt 0; then \
 +          $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
 +            "$$@" $$unique; \
 +        else \
 +          $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
 +            $$unique; \
 +        fi; \
 +      fi
 +ctags: ctags-am
 +
 +CTAGS: ctags
 +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
 +      $(am__define_uniq_tagged_files); \
 +      test -z "$(CTAGS_ARGS)$$unique" \
 +        || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
 +           $$unique
 +
 +GTAGS:
 +      here=`$(am__cd) $(top_builddir) && pwd` \
 +        && $(am__cd) $(top_srcdir) \
 +        && gtags -i $(GTAGS_ARGS) "$$here"
 +cscopelist: cscopelist-am
 +
 +cscopelist-am: $(am__tagged_files)
 +      list='$(am__tagged_files)'; \
 +      case "$(srcdir)" in \
 +        [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
 +        *) sdir=$(subdir)/$(srcdir) ;; \
 +      esac; \
 +      for i in $$list; do \
 +        if test -f "$$i"; then \
 +          echo "$(subdir)/$$i"; \
 +        else \
 +          echo "$$sdir/$$i"; \
 +        fi; \
 +      done >> $(top_builddir)/cscope.files
 +
 +distclean-tags:
 +      -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 +
 +check-TESTS: $(TESTS)
 +      @failed=0; all=0; xfail=0; xpass=0; skip=0; \
 +      srcdir=$(srcdir); export srcdir; \
 +      list=' $(TESTS) '; \
 +      $(am__tty_colors); \
 +      if test -n "$$list"; then \
 +        for tst in $$list; do \
 +          if test -f ./$$tst; then dir=./; \
 +          elif test -f $$tst; then dir=; \
 +          else dir="$(srcdir)/"; fi; \
 +          if $(TESTS_ENVIRONMENT) $${dir}$$tst $(AM_TESTS_FD_REDIRECT); then \
 +            all=`expr $$all + 1`; \
 +            case " $(XFAIL_TESTS) " in \
 +            *[\ \     ]$$tst[\ \      ]*) \
 +              xpass=`expr $$xpass + 1`; \
 +              failed=`expr $$failed + 1`; \
 +              col=$$red; res=XPASS; \
 +            ;; \
 +            *) \
 +              col=$$grn; res=PASS; \
 +            ;; \
 +            esac; \
 +          elif test $$? -ne 77; then \
 +            all=`expr $$all + 1`; \
 +            case " $(XFAIL_TESTS) " in \
 +            *[\ \     ]$$tst[\ \      ]*) \
 +              xfail=`expr $$xfail + 1`; \
 +              col=$$lgn; res=XFAIL; \
 +            ;; \
 +            *) \
 +              failed=`expr $$failed + 1`; \
 +              col=$$red; res=FAIL; \
 +            ;; \
 +            esac; \
 +          else \
 +            skip=`expr $$skip + 1`; \
 +            col=$$blu; res=SKIP; \
 +          fi; \
 +          echo "$${col}$$res$${std}: $$tst"; \
 +        done; \
 +        if test "$$all" -eq 1; then \
 +          tests="test"; \
 +          All=""; \
 +        else \
 +          tests="tests"; \
 +          All="All "; \
 +        fi; \
 +        if test "$$failed" -eq 0; then \
 +          if test "$$xfail" -eq 0; then \
 +            banner="$$All$$all $$tests passed"; \
 +          else \
 +            if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
 +            banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
 +          fi; \
 +        else \
 +          if test "$$xpass" -eq 0; then \
 +            banner="$$failed of $$all $$tests failed"; \
 +          else \
 +            if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
 +            banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
 +          fi; \
 +        fi; \
 +        dashes="$$banner"; \
 +        skipped=""; \
 +        if test "$$skip" -ne 0; then \
 +          if test "$$skip" -eq 1; then \
 +            skipped="($$skip test was not run)"; \
 +          else \
 +            skipped="($$skip tests were not run)"; \
 +          fi; \
 +          test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
 +            dashes="$$skipped"; \
 +        fi; \
 +        report=""; \
 +        if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
 +          report="Please report to $(PACKAGE_BUGREPORT)"; \
 +          test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
 +            dashes="$$report"; \
 +        fi; \
 +        dashes=`echo "$$dashes" | sed s/./=/g`; \
 +        if test "$$failed" -eq 0; then \
 +          col="$$grn"; \
 +        else \
 +          col="$$red"; \
 +        fi; \
 +        echo "$${col}$$dashes$${std}"; \
 +        echo "$${col}$$banner$${std}"; \
 +        test -z "$$skipped" || echo "$${col}$$skipped$${std}"; \
 +        test -z "$$report" || echo "$${col}$$report$${std}"; \
 +        echo "$${col}$$dashes$${std}"; \
 +        test "$$failed" -eq 0; \
 +      else :; fi
 +
 +distdir: $(DISTFILES)
 +      @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
 +      topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
 +      list='$(DISTFILES)'; \
 +        dist_files=`for file in $$list; do echo $$file; done | \
 +        sed -e "s|^$$srcdirstrip/||;t" \
 +            -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
 +      case $$dist_files in \
 +        */*) $(MKDIR_P) `echo "$$dist_files" | \
 +                         sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
 +                         sort -u` ;; \
 +      esac; \
 +      for file in $$dist_files; do \
 +        if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
 +        if test -d $$d/$$file; then \
 +          dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
 +          if test -d "$(distdir)/$$file"; then \
 +            find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
 +          fi; \
 +          if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
 +            cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
 +            find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
 +          fi; \
 +          cp -fpR $$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
 +      $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
 +      $(MAKE) $(AM_MAKEFLAGS) check-TESTS
 +check: check-am
 +all-am: Makefile $(LTLIBRARIES) $(HEADERS)
 +installdirs:
 +      for dir in "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(libscifunctions_manager_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:
 +      if test -z '$(STRIP)'; then \
 +        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
 +          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
 +            install; \
 +      else \
 +        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
 +          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
 +          "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
 +      fi
 +mostlyclean-generic:
 +
 +clean-generic:
 +
 +distclean-generic:
 +      -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 +      -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_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-checkPROGRAMS clean-generic clean-libtool \
 +      clean-pkglibLTLIBRARIES mostlyclean-am
 +
 +distclean: distclean-am
 +      -rm -rf ./$(DEPDIR)
 +      -rm -f Makefile
 +distclean-am: clean-am distclean-compile distclean-generic \
 +      distclean-tags
 +
 +dvi: dvi-am
 +
 +dvi-am:
 +
 +html: html-am
 +
 +html-am:
 +
 +info: info-am
 +
 +info-am:
 +
 +install-data-am: install-libscifunctions_manager_la_includeHEADERS
 +
 +install-dvi: install-dvi-am
 +
 +install-dvi-am:
 +
 +install-exec-am: install-pkglibLTLIBRARIES
 +
 +install-html: install-html-am
 +
 +install-html-am:
 +
 +install-info: install-info-am
 +
 +install-info-am:
 +
 +install-man:
 +
 +install-pdf: install-pdf-am
 +
 +install-pdf-am:
 +
 +install-ps: install-ps-am
 +
 +install-ps-am:
 +
 +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-libscifunctions_manager_la_includeHEADERS \
 +      uninstall-pkglibLTLIBRARIES
 +
 +.MAKE: check-am install-am install-strip
 +
 +.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \
 +      clean-checkPROGRAMS clean-generic clean-libtool \
 +      clean-pkglibLTLIBRARIES cscopelist-am ctags ctags-am 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-dvi \
 +      install-dvi-am install-exec install-exec-am install-html \
 +      install-html-am install-info install-info-am \
 +      install-libscifunctions_manager_la_includeHEADERS install-man \
 +      install-pdf install-pdf-am install-pkglibLTLIBRARIES \
 +      install-ps install-ps-am 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 tags-am uninstall uninstall-am \
 +      uninstall-libscifunctions_manager_la_includeHEADERS \
 +      uninstall-pkglibLTLIBRARIES
 +
 +
 +# 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:
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -139,33 -133,21 +132,33 @@@ int sci_save(char *fname, void *pvApiCt
      {
          int lw = 0;
          //call "overload" to prepare data to export_to_hdf5 function.
 -        C2F(overload) (&lw, "save", (unsigned long)strlen("save"));
 +        OverLoad(0);
      }
 -    else
 -    {
 -        //show warning only for variable save, not for environment
 -        if (bWarning && getWarningMode() && Rhs > 1)
 -        {
 -            sciprint(_("%s: Scilab 6 will not support the file format used.\n"), _("Warning"));
 -            sciprint(_("%s: Please quote the variable declaration. Example, save('myData.sod',a) becomes save('myData.sod','a').\n"), _("Warning"));
 -            sciprint(_("%s: See help('save') for the rational.\n"), _("Warning"));
 -        }
  
 -        C2F(intsave)();
 -    }
 +    //old save ( not available in scilab 6
 +
 +//    if (iOldSave)
 +//    {
 +//        if (bWarning)
 +//        {
 +//            //show warning only for variable save, not for environment
 +//            if (getWarningMode() && Rhs > 1)
 +//            {
 +//                sciprint(_("%s: Scilab 6 will not support the file format used.\n"), _("Warning"));
 +//                sciprint(_("%s: Please quote the variable declaration. Example, save('myData.sod',a) becomes save('myData.sod','a').\n"), _("Warning"));
 +//                sciprint(_("%s: See help('save') for the rational.\n"), _("Warning"));
 +//            }
 +//
 +//            C2F(intsave)();
 +//        }
 +//        else
 +//        {
 +//            Scierror(248, _("Wrong value for argument #%d: Valid variable name expected.\n"), iErrorRhs);
 +//            return 0;
 +//        }
 +//    }
 +
      return 0;
  }
  /*--------------------------------------------------------------------------*/
Simple merge
Simple merge
@@@ -25,16 -25,14 +25,15 @@@ if IS_MACOS
  LOCALIZATION_C_SOURCES += src/c/getLocaleInfo_Apple.c
  endif
  
--GATEWAY_C_SOURCES = sci_gateway/c/gw_localization.c \
-       sci_gateway/c/sci_dgettext.c
 -sci_gateway/c/sci_gettext.c \
 -sci_gateway/c/sci_setlanguage.c \
 -sci_gateway/c/sci_getdefaultlanguage.c \
 -sci_gateway/c/sci_getlanguage.c \
 -sci_gateway/c/sci_setdefaultlanguage.c \
 -sci_gateway/c/sci_addlocalizationdomain.c
++GATEWAY_C_SOURCES = sci_gateway/c/gw_localization.c
  
 +GATEWAY_CPP_SOURCES = \
 +      sci_gateway/cpp/localization_gw.cpp \
 +      sci_gateway/cpp/sci_gettext.cpp \
 +      sci_gateway/cpp/sci_setdefaultlanguage.cpp \
 +      sci_gateway/cpp/sci_getdefaultlanguage.cpp \
 +      sci_gateway/cpp/sci_setlanguage.cpp \
 +      sci_gateway/cpp/sci_getlanguage.cpp
  
  libscilocalization_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) \
                                -I$(srcdir)/includes/ \
@@@ -202,21 -202,24 +202,20 @@@ AM_V_lt = $(am__v_lt_@AM_V@
  am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
  am__v_lt_0 = --silent
  am__v_lt_1 = 
 -libscilocalization_algo_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
 -      $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
 -      $(libscilocalization_algo_la_CFLAGS) $(CFLAGS) \
 -      $(libscilocalization_algo_la_LDFLAGS) $(LDFLAGS) -o $@
  libscilocalization_la_DEPENDENCIES = libscilocalization-algo.la
--am__objects_4 = libscilocalization_la-gw_localization.lo \
-       libscilocalization_la-sci_dgettext.lo
++am__objects_4 = libscilocalization_la-gw_localization.lo
 +am__objects_5 = libscilocalization_la-localization_gw.lo \
        libscilocalization_la-sci_gettext.lo \
 -      libscilocalization_la-sci_setlanguage.lo \
 -      libscilocalization_la-sci_getdefaultlanguage.lo \
 -      libscilocalization_la-sci_getlanguage.lo \
        libscilocalization_la-sci_setdefaultlanguage.lo \
 -      libscilocalization_la-sci_addlocalizationdomain.lo
 -am_libscilocalization_la_OBJECTS = $(am__objects_4)
 +      libscilocalization_la-sci_getdefaultlanguage.lo \
 +      libscilocalization_la-sci_setlanguage.lo \
 +      libscilocalization_la-sci_getlanguage.lo
 +am_libscilocalization_la_OBJECTS = $(am__objects_4) $(am__objects_5)
  libscilocalization_la_OBJECTS = $(am_libscilocalization_la_OBJECTS)
 -libscilocalization_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
 -      $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
 -      $(libscilocalization_la_CFLAGS) $(CFLAGS) \
 -      $(libscilocalization_la_LDFLAGS) $(LDFLAGS) -o $@
 +libscilocalization_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
 +      $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
 +      $(AM_CXXFLAGS) $(CXXFLAGS) $(libscilocalization_la_LDFLAGS) \
 +      $(LDFLAGS) -o $@
  AM_V_P = $(am__v_P_@AM_V@)
  am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
  am__v_P_0 = false
@@@ -573,16 -558,13 +579,14 @@@ LOCALIZATION_C_SOURCES = src/c/Initiali
        src/c/setgetlanguage.c src/c/getLcidString.c \
        src/c/charEncoding.c src/c/setdefaultlanguage.c \
        $(am__append_1) $(am__append_2)
--GATEWAY_C_SOURCES = sci_gateway/c/gw_localization.c \
-       sci_gateway/c/sci_dgettext.c
 -sci_gateway/c/sci_gettext.c \
 -sci_gateway/c/sci_setlanguage.c \
 -sci_gateway/c/sci_getdefaultlanguage.c \
 -sci_gateway/c/sci_getlanguage.c \
 -sci_gateway/c/sci_setdefaultlanguage.c \
 -sci_gateway/c/sci_addlocalizationdomain.c
++GATEWAY_C_SOURCES = sci_gateway/c/gw_localization.c
 +GATEWAY_CPP_SOURCES = \
 +      sci_gateway/cpp/localization_gw.cpp \
 +      sci_gateway/cpp/sci_gettext.cpp \
 +      sci_gateway/cpp/sci_setdefaultlanguage.cpp \
 +      sci_gateway/cpp/sci_getdefaultlanguage.cpp \
 +      sci_gateway/cpp/sci_setlanguage.cpp \
 +      sci_gateway/cpp/sci_getlanguage.cpp
  
  libscilocalization_la_CPPFLAGS = $(JAVA_JNI_INCLUDE) \
                                -I$(srcdir)/includes/ \
@@@ -821,8 -798,7 +825,7 @@@ distclean-compile
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscilocalization_algo_la-setdefaultlanguage_wrap.Plo@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscilocalization_algo_la-setgetlanguage.Plo@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscilocalization_la-gw_localization.Plo@am__quote@
 -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscilocalization_la-sci_addlocalizationdomain.Plo@am__quote@
 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscilocalization_la-localization_gw.Plo@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscilocalization_la-sci_dgettext.Plo@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscilocalization_la-sci_getdefaultlanguage.Plo@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscilocalization_la-sci_getlanguage.Plo@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libscilocalization_la-sci_gettext.Plo@am__quote@
@@@ -920,75 -896,47 +923,68 @@@ libscilocalization_la-gw_localization.l
  @AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -c -o libscilocalization_la-gw_localization.lo `test -f 'sci_gateway/c/gw_localization.c' || echo '$(srcdir)/'`sci_gateway/c/gw_localization.c
  
- libscilocalization_la-sci_dgettext.lo: sci_gateway/c/sci_dgettext.c
- @am__fastdepCC_TRUE@  $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -MT libscilocalization_la-sci_dgettext.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_dgettext.Tpo -c -o libscilocalization_la-sci_dgettext.lo `test -f 'sci_gateway/c/sci_dgettext.c' || echo '$(srcdir)/'`sci_gateway/c/sci_dgettext.c
- @am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_dgettext.Tpo $(DEPDIR)/libscilocalization_la-sci_dgettext.Plo
- @AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='sci_gateway/c/sci_dgettext.c' object='libscilocalization_la-sci_dgettext.lo' libtool=yes @AMDEPBACKSLASH@
- @AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -c -o libscilocalization_la-sci_dgettext.lo `test -f 'sci_gateway/c/sci_dgettext.c' || echo '$(srcdir)/'`sci_gateway/c/sci_dgettext.c
 -libscilocalization_la-sci_gettext.lo: sci_gateway/c/sci_gettext.c
 -@am__fastdepCC_TRUE@  $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -MT libscilocalization_la-sci_gettext.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_gettext.Tpo -c -o libscilocalization_la-sci_gettext.lo `test -f 'sci_gateway/c/sci_gettext.c' || echo '$(srcdir)/'`sci_gateway/c/sci_gettext.c
 -@am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_gettext.Tpo $(DEPDIR)/libscilocalization_la-sci_gettext.Plo
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='sci_gateway/c/sci_gettext.c' object='libscilocalization_la-sci_gettext.lo' libtool=yes @AMDEPBACKSLASH@
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -c -o libscilocalization_la-sci_gettext.lo `test -f 'sci_gateway/c/sci_gettext.c' || echo '$(srcdir)/'`sci_gateway/c/sci_gettext.c
 -
 -libscilocalization_la-sci_setlanguage.lo: sci_gateway/c/sci_setlanguage.c
 -@am__fastdepCC_TRUE@  $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -MT libscilocalization_la-sci_setlanguage.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_setlanguage.Tpo -c -o libscilocalization_la-sci_setlanguage.lo `test -f 'sci_gateway/c/sci_setlanguage.c' || echo '$(srcdir)/'`sci_gateway/c/sci_setlanguage.c
 -@am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_setlanguage.Tpo $(DEPDIR)/libscilocalization_la-sci_setlanguage.Plo
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='sci_gateway/c/sci_setlanguage.c' object='libscilocalization_la-sci_setlanguage.lo' libtool=yes @AMDEPBACKSLASH@
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -c -o libscilocalization_la-sci_setlanguage.lo `test -f 'sci_gateway/c/sci_setlanguage.c' || echo '$(srcdir)/'`sci_gateway/c/sci_setlanguage.c
 -
 -libscilocalization_la-sci_getdefaultlanguage.lo: sci_gateway/c/sci_getdefaultlanguage.c
 -@am__fastdepCC_TRUE@  $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -MT libscilocalization_la-sci_getdefaultlanguage.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_getdefaultlanguage.Tpo -c -o libscilocalization_la-sci_getdefaultlanguage.lo `test -f 'sci_gateway/c/sci_getdefaultlanguage.c' || echo '$(srcdir)/'`sci_gateway/c/sci_getdefaultlanguage.c
 -@am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_getdefaultlanguage.Tpo $(DEPDIR)/libscilocalization_la-sci_getdefaultlanguage.Plo
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='sci_gateway/c/sci_getdefaultlanguage.c' object='libscilocalization_la-sci_getdefaultlanguage.lo' libtool=yes @AMDEPBACKSLASH@
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -c -o libscilocalization_la-sci_getdefaultlanguage.lo `test -f 'sci_gateway/c/sci_getdefaultlanguage.c' || echo '$(srcdir)/'`sci_gateway/c/sci_getdefaultlanguage.c
 -
 -libscilocalization_la-sci_getlanguage.lo: sci_gateway/c/sci_getlanguage.c
 -@am__fastdepCC_TRUE@  $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -MT libscilocalization_la-sci_getlanguage.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_getlanguage.Tpo -c -o libscilocalization_la-sci_getlanguage.lo `test -f 'sci_gateway/c/sci_getlanguage.c' || echo '$(srcdir)/'`sci_gateway/c/sci_getlanguage.c
 -@am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_getlanguage.Tpo $(DEPDIR)/libscilocalization_la-sci_getlanguage.Plo
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='sci_gateway/c/sci_getlanguage.c' object='libscilocalization_la-sci_getlanguage.lo' libtool=yes @AMDEPBACKSLASH@
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -c -o libscilocalization_la-sci_getlanguage.lo `test -f 'sci_gateway/c/sci_getlanguage.c' || echo '$(srcdir)/'`sci_gateway/c/sci_getlanguage.c
 -
 -libscilocalization_la-sci_setdefaultlanguage.lo: sci_gateway/c/sci_setdefaultlanguage.c
 -@am__fastdepCC_TRUE@  $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -MT libscilocalization_la-sci_setdefaultlanguage.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_setdefaultlanguage.Tpo -c -o libscilocalization_la-sci_setdefaultlanguage.lo `test -f 'sci_gateway/c/sci_setdefaultlanguage.c' || echo '$(srcdir)/'`sci_gateway/c/sci_setdefaultlanguage.c
 -@am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_setdefaultlanguage.Tpo $(DEPDIR)/libscilocalization_la-sci_setdefaultlanguage.Plo
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='sci_gateway/c/sci_setdefaultlanguage.c' object='libscilocalization_la-sci_setdefaultlanguage.lo' libtool=yes @AMDEPBACKSLASH@
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -c -o libscilocalization_la-sci_setdefaultlanguage.lo `test -f 'sci_gateway/c/sci_setdefaultlanguage.c' || echo '$(srcdir)/'`sci_gateway/c/sci_setdefaultlanguage.c
 -
 -libscilocalization_la-sci_addlocalizationdomain.lo: sci_gateway/c/sci_addlocalizationdomain.c
 -@am__fastdepCC_TRUE@  $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -MT libscilocalization_la-sci_addlocalizationdomain.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_addlocalizationdomain.Tpo -c -o libscilocalization_la-sci_addlocalizationdomain.lo `test -f 'sci_gateway/c/sci_addlocalizationdomain.c' || echo '$(srcdir)/'`sci_gateway/c/sci_addlocalizationdomain.c
 -@am__fastdepCC_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_addlocalizationdomain.Tpo $(DEPDIR)/libscilocalization_la-sci_addlocalizationdomain.Plo
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     $(AM_V_CC)source='sci_gateway/c/sci_addlocalizationdomain.c' object='libscilocalization_la-sci_addlocalizationdomain.lo' libtool=yes @AMDEPBACKSLASH@
 -@AMDEP_TRUE@@am__fastdepCC_FALSE@     DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(libscilocalization_la_CFLAGS) $(CFLAGS) -c -o libscilocalization_la-sci_addlocalizationdomain.lo `test -f 'sci_gateway/c/sci_addlocalizationdomain.c' || echo '$(srcdir)/'`sci_gateway/c/sci_addlocalizationdomain.c
 +.cpp.o:
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
 +
 +.cpp.obj:
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
 +
 +.cpp.lo:
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
 +
 +libscilocalization_la-localization_gw.lo: sci_gateway/cpp/localization_gw.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libscilocalization_la-localization_gw.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-localization_gw.Tpo -c -o libscilocalization_la-localization_gw.lo `test -f 'sci_gateway/cpp/localization_gw.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/localization_gw.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-localization_gw.Tpo $(DEPDIR)/libscilocalization_la-localization_gw.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='sci_gateway/cpp/localization_gw.cpp' object='libscilocalization_la-localization_gw.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libscilocalization_la-localization_gw.lo `test -f 'sci_gateway/cpp/localization_gw.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/localization_gw.cpp
 +
 +libscilocalization_la-sci_gettext.lo: sci_gateway/cpp/sci_gettext.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libscilocalization_la-sci_gettext.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_gettext.Tpo -c -o libscilocalization_la-sci_gettext.lo `test -f 'sci_gateway/cpp/sci_gettext.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/sci_gettext.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_gettext.Tpo $(DEPDIR)/libscilocalization_la-sci_gettext.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='sci_gateway/cpp/sci_gettext.cpp' object='libscilocalization_la-sci_gettext.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libscilocalization_la-sci_gettext.lo `test -f 'sci_gateway/cpp/sci_gettext.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/sci_gettext.cpp
 +
 +libscilocalization_la-sci_setdefaultlanguage.lo: sci_gateway/cpp/sci_setdefaultlanguage.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libscilocalization_la-sci_setdefaultlanguage.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_setdefaultlanguage.Tpo -c -o libscilocalization_la-sci_setdefaultlanguage.lo `test -f 'sci_gateway/cpp/sci_setdefaultlanguage.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/sci_setdefaultlanguage.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_setdefaultlanguage.Tpo $(DEPDIR)/libscilocalization_la-sci_setdefaultlanguage.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='sci_gateway/cpp/sci_setdefaultlanguage.cpp' object='libscilocalization_la-sci_setdefaultlanguage.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libscilocalization_la-sci_setdefaultlanguage.lo `test -f 'sci_gateway/cpp/sci_setdefaultlanguage.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/sci_setdefaultlanguage.cpp
 +
 +libscilocalization_la-sci_getdefaultlanguage.lo: sci_gateway/cpp/sci_getdefaultlanguage.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libscilocalization_la-sci_getdefaultlanguage.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_getdefaultlanguage.Tpo -c -o libscilocalization_la-sci_getdefaultlanguage.lo `test -f 'sci_gateway/cpp/sci_getdefaultlanguage.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/sci_getdefaultlanguage.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_getdefaultlanguage.Tpo $(DEPDIR)/libscilocalization_la-sci_getdefaultlanguage.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='sci_gateway/cpp/sci_getdefaultlanguage.cpp' object='libscilocalization_la-sci_getdefaultlanguage.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libscilocalization_la-sci_getdefaultlanguage.lo `test -f 'sci_gateway/cpp/sci_getdefaultlanguage.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/sci_getdefaultlanguage.cpp
 +
 +libscilocalization_la-sci_setlanguage.lo: sci_gateway/cpp/sci_setlanguage.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libscilocalization_la-sci_setlanguage.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_setlanguage.Tpo -c -o libscilocalization_la-sci_setlanguage.lo `test -f 'sci_gateway/cpp/sci_setlanguage.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/sci_setlanguage.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_setlanguage.Tpo $(DEPDIR)/libscilocalization_la-sci_setlanguage.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='sci_gateway/cpp/sci_setlanguage.cpp' object='libscilocalization_la-sci_setlanguage.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libscilocalization_la-sci_setlanguage.lo `test -f 'sci_gateway/cpp/sci_setlanguage.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/sci_setlanguage.cpp
 +
 +libscilocalization_la-sci_getlanguage.lo: sci_gateway/cpp/sci_getlanguage.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT libscilocalization_la-sci_getlanguage.lo -MD -MP -MF $(DEPDIR)/libscilocalization_la-sci_getlanguage.Tpo -c -o libscilocalization_la-sci_getlanguage.lo `test -f 'sci_gateway/cpp/sci_getlanguage.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/sci_getlanguage.cpp
 +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libscilocalization_la-sci_getlanguage.Tpo $(DEPDIR)/libscilocalization_la-sci_getlanguage.Plo
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    $(AM_V_CXX)source='sci_gateway/cpp/sci_getlanguage.cpp' object='libscilocalization_la-sci_getlanguage.lo' libtool=yes @AMDEPBACKSLASH@
 +@AMDEP_TRUE@@am__fastdepCXX_FALSE@    DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 +@am__fastdepCXX_FALSE@        $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libscilocalization_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o libscilocalization_la-sci_getlanguage.lo `test -f 'sci_gateway/cpp/sci_getlanguage.cpp' || echo '$(srcdir)/'`sci_gateway/cpp/sci_getlanguage.cpp
  
  mostlyclean-libtool:
        -rm -f *.lo
@@@ -19,12 -19,13 +19,12 @@@ int gw_localization(void)
  /*--------------------------------------------------------------------------*/
  /* interface for the previous function Table */
  /*--------------------------------------------------------------------------*/
 -LOCALIZATION_IMPEXP int sci_setlanguage(char *fname, unsigned long fname_len);
 -LOCALIZATION_IMPEXP int sci_getlanguage(char *fname, unsigned long fname_len);
 -LOCALIZATION_IMPEXP int sci_getdefaultlanguage(char *fname, unsigned long fname_len);
 -LOCALIZATION_IMPEXP int sci_gettext(char *fname, unsigned long fname_len);
 -LOCALIZATION_IMPEXP int sci_setdefaultlanguage(char *fname, unsigned long fname_len);
 -LOCALIZATION_IMPEXP int sci_addlocalizationdomain(char *fname, unsigned long fname_len);
 -
 +//LOCALIZATION_IMPEXP int sci_setlanguage(char *fname,unsigned long fname_len); -> C++
 +//LOCALIZATION_IMPEXP int sci_getlanguage(char *fname,unsigned long fname_len); -> C++
 +//LOCALIZATION_IMPEXP int sci_getdefaultlanguage(char *fname,unsigned long fname_len); -> C++
- LOCALIZATION_GW_IMPEXP int sci_dgettext(char *fname, void* pvApiCtx);
- LOCALIZATION_GW_IMPEXP int sci_dgettextchar(char *fname, void* pvApiCtx);
 +//LOCALIZATION_IMPEXP int sci_setdefaultlanguage(char *fname,unsigned long fname_len); -> C++
++//LOCALIZATION_GW_IMPEXP int sci_gettext(char *fname, unsigned long fname_len);
++LOCALIZATION_GW_IMPEXP int sci_addlocalizationdomain(char *fname, unsigned long fname_len);
  /*--------------------------------------------------------------------------*/
  #endif /*  __GW_LOCALIZATION__ */
  /*--------------------------------------------------------------------------*/
@@@ -27,9 -26,9 +27,9 @@@ extern "C" 
  #include <libintl.h>
  
  
 -
  #define _(String)  gettext(String)/** for console message*/
 +#define _W(String)  to_wide_string(gettext(String))/** for console message*/
+ #define _d(Domain, String)  dgettext(Domain, String)
  #define _t(String1,String2,n) ngettext (String1,String2,n)
  
  #else
  #include "api_scilab.h"
  #include "MALLOC.h"
  #include "callFunctionFromGateway.h"
  /*--------------------------------------------------------------------------*/
 -static gw_generic_table Tab[] =
 -{
 -    {sci_setlanguage, "setlanguage"},
 -    {sci_getlanguage, "getlanguage"},
 -    {sci_getdefaultlanguage, "getdefaultlanguage"},
 -    {sci_gettext, "gettext"},
 -    {sci_gettext, "dgettext"},
 -    {sci_setdefaultlanguage, "setdefaultlanguage"},
 -    {sci_addlocalizationdomain, "addlocalizationdomain"}
 -};
 -/*--------------------------------------------------------------------------*/
  int gw_localization(void)
  {
 -    Rhs = Max(0, Rhs);
 -
 -    if (pvApiCtx == NULL)
 -    {
 -        pvApiCtx = (StrCtx*)MALLOC(sizeof(StrCtx));
 -    }
 -
 -    pvApiCtx->pstName = (char*)Tab[Fin - 1].name;
 -    callFunctionFromGateway(Tab, SIZE_CURRENT_GENERIC_TABLE(Tab));
      return 0;
  }
  /*--------------------------------------------------------------------------*/
index 0000000,d637407..ce7b1c5
mode 000000,100644..100644
--- /dev/null
@@@ -1,0 -1,110 +1,107 @@@
+ /*
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2013 - Scilab Enterprises - Antoine ELIAS
+ *
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ */
+ /*--------------------------------------------------------------------------*/
+ #include <string.h>
+ #include <stdlib.h>
+ #include "MALLOC.h"
+ #include "localization.h"
+ #include "gw_localization.h"
+ #include "api_scilab.h"
+ #include "Scierror.h"
+ #include "strsubst.h"
 -#ifdef _MSC_VER
 -#include "strdup_windows.h"
 -#endif
+ #include "freeArrayOfString.h"
+ #include "expandPathVariable.h"
 -int sci_addlocalizationdomain(char *fname, unsigned long fname_len)
++int sci_addlocalizationdomain(void* pvApiCtx, unsigned long fname_len)
+ {
+     SciErr sciErr;
+     int* piAddr1 = NULL;
+     char* pstDomain = NULL;
+     int* piAddr2 = NULL;
+     char* pstPath = NULL;
+     char* expandedPath = NULL;
+     char* pstRet = NULL;
+     int iRhs = nbInputArgument(pvApiCtx);
+     int iLhs = nbOutputArgument(pvApiCtx);
+     CheckInputArgument(pvApiCtx, 2, 2);
+     CheckOutputArgument(pvApiCtx, 1, 1);
+     //get domain name
+     sciErr = getVarAddressFromPosition(pvApiCtx, 1, &piAddr1);
+     if (sciErr.iErr)
+     {
+         printError(&sciErr, 0);
 -        Scierror(999, _("%s: Can not read input argument #%d.\n"), fname, 1);
++        Scierror(999, _("%s: Can not read input argument #%d.\n"), "addlocalizationdomain", 1);
+         return 0;
+     }
+     if (isStringType(pvApiCtx, piAddr1) == 0 || isScalar(pvApiCtx, piAddr1) == 0)
+     {
 -        Scierror(999, _("%s: Wrong size for input argument #%d: String expected.\n"), fname, 1);
++        Scierror(999, _("%s: Wrong size for input argument #%d: String expected.\n"), "addlocalizationdomain", 1);
+         return 0;
+     }
+     if (getAllocatedSingleString(pvApiCtx, piAddr1, &pstDomain))
+     {
 -        Scierror(999, _("%s: Memory allocation error.\n"), fname);
++        Scierror(999, _("%s: Memory allocation error.\n"), "addlocalizationdomain");
+         return 0;
+     }
+     //get domain path
+     sciErr = getVarAddressFromPosition(pvApiCtx, 2, &piAddr2);
+     if (sciErr.iErr)
+     {
+         printError(&sciErr, 0);
 -        Scierror(999, _("%s: Can not read input argument #%d.\n"), fname, 2);
++        Scierror(999, _("%s: Can not read input argument #%d.\n"), "addlocalizationdomain", 2);
+         return 0;
+     }
+     if (isStringType(pvApiCtx, piAddr2) == 0 || isScalar(pvApiCtx, piAddr2) == 0)
+     {
 -        Scierror(999, _("%s: Wrong size for input argument #%d: String expected.\n"), fname, 2);
++        Scierror(999, _("%s: Wrong size for input argument #%d: String expected.\n"), "addlocalizationdomain", 2);
+         return 0;
+     }
+     if (getAllocatedSingleString(pvApiCtx, piAddr2, &pstPath))
+     {
 -        Scierror(999, _("%s: Memory allocation error.\n"), fname);
++        Scierror(999, _("%s: Memory allocation error.\n"), "addlocalizationdomain");
+         return 0;
+     }
+     expandedPath = expandPathVariable(pstPath);
+     pstRet = bindtextdomain(pstDomain, expandedPath);
+     freeAllocatedSingleString(pstDomain);
+     freeAllocatedSingleString(pstPath);
+     FREE(expandedPath);
+     if (pstRet == NULL)
+     {
 -        Scierror(999, _("%s: Unable to add new domain %s.\n"), fname, pstDomain);
++        Scierror(999, _("%s: Unable to add new domain %s.\n"), "addlocalizationdomain", pstDomain);
+         return 0;
+     }
+     if (createScalarBoolean(pvApiCtx, iRhs + 1, 1))
+     {
 -        Scierror(999, _("%s: Unable to add new domain %s.\n"), fname, pstDomain);
++        Scierror(999, _("%s: Unable to add new domain %s.\n"), "addlocalizationdomain", pstDomain);
+         return 0;
+     }
+     AssignOutputVariable(pvApiCtx, 1) = iRhs + 1;
+     ReturnArguments(pvApiCtx);
+     return 0;
+ }
index c60c1b0,0000000..2cd033c
mode 100644,000000..100644
--- /dev/null
@@@ -1,36 -1,0 +1,35 @@@
 +/*
 +*  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 +*  Copyright (C) 2010 - DIGITEO - Antoine ELIAS
 +*  Copyright (C) 2011 - DIGITEO - Bruno JOFRET
 +*
 +*  This file must be used under the terms of the CeCILL.
 +*  This source file is licensed as described in the file COPYING, which
 +*  you should have received as part of this distribution.  The terms
 +*  are also available at
 +*  http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 +*
 +*/
 +
 +#include "localization_gw.hxx"
 +#include "context.hxx"
 +
 +#pragma comment(lib,"../../../../bin/libintl.lib")
 +
 +extern "C"
 +{
 +#include "gw_localization.h"
 +}
 +
 +#define MODULE_NAME L"localization"
 +
 +int LocalizationModule::Load()
 +{
 +    symbol::Context::getInstance()->addFunction(types::Function::createFunction(L"gettext", &sci_gettext, MODULE_NAME));
 +    symbol::Context::getInstance()->addFunction(types::Function::createFunction(L"_", &sci_gettext, MODULE_NAME));
 +    symbol::Context::getInstance()->addFunction(types::Function::createFunction(L"setdefaultlanguage", &sci_setdefaultlanguage, MODULE_NAME));
 +    symbol::Context::getInstance()->addFunction(types::Function::createFunction(L"getdefaultlanguage", &sci_getdefaultlanguage, MODULE_NAME));
 +    symbol::Context::getInstance()->addFunction(types::Function::createFunction(L"setlanguage", &sci_setlanguage, MODULE_NAME));
 +    symbol::Context::getInstance()->addFunction(types::Function::createFunction(L"getlanguage", &sci_getlanguage, MODULE_NAME));
-     symbol::Context::getInstance()->addFunction(types::Function::createFunction(L"dgettext", &sci_dgettext, MODULE_NAME));
 +    return 1;
 +}
index 1185e90,0000000..e1ef468
mode 100644,000000..100644
--- /dev/null
@@@ -1,232 -1,0 +1,231 @@@
 +<?xml version="1.0" encoding="utf-8"?>
 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 +  <ItemGroup Label="ProjectConfigurations">
 +    <ProjectConfiguration Include="Debug|Win32">
 +      <Configuration>Debug</Configuration>
 +      <Platform>Win32</Platform>
 +    </ProjectConfiguration>
 +    <ProjectConfiguration Include="Debug|x64">
 +      <Configuration>Debug</Configuration>
 +      <Platform>x64</Platform>
 +    </ProjectConfiguration>
 +    <ProjectConfiguration Include="Release|Win32">
 +      <Configuration>Release</Configuration>
 +      <Platform>Win32</Platform>
 +    </ProjectConfiguration>
 +    <ProjectConfiguration Include="Release|x64">
 +      <Configuration>Release</Configuration>
 +      <Platform>x64</Platform>
 +    </ProjectConfiguration>
 +  </ItemGroup>
 +  <PropertyGroup Label="Globals">
 +    <ProjectGuid>{7A68EDC6-F0AF-47D1-BB16-B8A9DCD9202D}</ProjectGuid>
 +    <RootNamespace>localization_gw</RootNamespace>
 +    <Keyword>Win32Proj</Keyword>
 +  </PropertyGroup>
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
 +    <CharacterSet>Unicode</CharacterSet>
 +    <WholeProgramOptimization>true</WholeProgramOptimization>
 +    <PlatformToolset>v110</PlatformToolset>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
 +    <CharacterSet>Unicode</CharacterSet>
 +    <PlatformToolset>v110</PlatformToolset>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
 +    <CharacterSet>Unicode</CharacterSet>
 +    <WholeProgramOptimization>true</WholeProgramOptimization>
 +    <PlatformToolset>v110</PlatformToolset>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
 +    <CharacterSet>Unicode</CharacterSet>
 +    <PlatformToolset>v110</PlatformToolset>
 +  </PropertyGroup>
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
 +  <ImportGroup Label="ExtensionSettings">
 +  </ImportGroup>
 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 +  </ImportGroup>
 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 +  </ImportGroup>
 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 +  </ImportGroup>
 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 +  </ImportGroup>
 +  <PropertyGroup Label="UserMacros" />
 +  <PropertyGroup>
 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)$(Configuration)\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)$(Configuration)\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)$(Configuration)\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)$(Configuration)\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
 +  </PropertyGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 +    <ClCompile>
 +      <Optimization>Disabled</Optimization>
 +      <AdditionalIncludeDirectories>..\..\includes;..\..\src\c;..\..\..\functions_manager\includes;..\..\..\types\includes;..\..\..\core\includes;..\..\..\symbol\includes;..\..\..\ast\includes;../../../system_env/includes;../../../localization/includes;../../../../libs/intl;../../../string/includes;../../../output_stream/includes;../../../../libs/GetWindowsVersion;../../../api_scilab/includes;../../../operations/includes;../../../dynamic_link/includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;LOCALIZATION_GW_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <MinimalRebuild>true</MinimalRebuild>
 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
 +    </ClCompile>
 +    <Link>
 +      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <SubSystem>Windows</SubSystem>
 +      <TargetMachine>MachineX86</TargetMachine>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 +    <Midl>
 +      <TargetEnvironment>X64</TargetEnvironment>
 +    </Midl>
 +    <ClCompile>
 +      <Optimization>Disabled</Optimization>
 +      <AdditionalIncludeDirectories>..\..\includes;..\..\src\c;..\..\..\functions_manager\includes;..\..\..\types\includes;..\..\..\core\includes;..\..\..\symbol\includes;..\..\..\ast\includes;../../../system_env/includes;../../../localization/includes;../../../../libs/intl;../../../string/includes;../../../output_stream/includes;../../../../libs/GetWindowsVersion;../../../api_scilab/includes;../../../operations/includes;../../../dynamic_link/includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;LOCALIZATION_GW_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <MinimalRebuild>true</MinimalRebuild>
 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 +    </ClCompile>
 +    <Link>
 +      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <SubSystem>Windows</SubSystem>
 +      <TargetMachine>MachineX64</TargetMachine>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 +    <ClCompile>
 +      <Optimization>MaxSpeed</Optimization>
 +      <IntrinsicFunctions>true</IntrinsicFunctions>
 +      <AdditionalIncludeDirectories>..\..\includes;..\..\src\c;..\..\..\functions_manager\includes;..\..\..\types\includes;..\..\..\core\includes;..\..\..\symbol\includes;..\..\..\ast\includes;../../../system_env/includes;../../../localization/includes;../../../../libs/intl;../../../string/includes;../../../output_stream/includes;../../../../libs/GetWindowsVersion;../../../api_scilab/includes;../../../operations/includes;../../../dynamic_link/includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;LOCALIZATION_GW_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
 +      <FunctionLevelLinking>true</FunctionLevelLinking>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 +      <MultiProcessorCompilation>true</MultiProcessorCompilation>
 +    </ClCompile>
 +    <Link>
 +      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <SubSystem>Windows</SubSystem>
 +      <OptimizeReferences>true</OptimizeReferences>
 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
 +      <TargetMachine>MachineX86</TargetMachine>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 +    <Midl>
 +      <TargetEnvironment>X64</TargetEnvironment>
 +    </Midl>
 +    <ClCompile>
 +      <Optimization>MaxSpeed</Optimization>
 +      <IntrinsicFunctions>true</IntrinsicFunctions>
 +      <AdditionalIncludeDirectories>..\..\includes;..\..\src\c;..\..\..\functions_manager\includes;..\..\..\types\includes;..\..\..\core\includes;..\..\..\symbol\includes;..\..\..\ast\includes;../../../system_env/includes;../../../localization/includes;../../../../libs/intl;../../../string/includes;../../../output_stream/includes;../../../../libs/GetWindowsVersion;../../../api_scilab/includes;../../../operations/includes;../../../dynamic_link/includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;LOCALIZATION_GW_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
 +      <FunctionLevelLinking>true</FunctionLevelLinking>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 +      <MultiProcessorCompilation>true</MultiProcessorCompilation>
 +    </ClCompile>
 +    <Link>
 +      <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <SubSystem>Windows</SubSystem>
 +      <OptimizeReferences>true</OptimizeReferences>
 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
 +      <TargetMachine>MachineX64</TargetMachine>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemGroup>
-     <ClCompile Include="..\c\sci_dgettext.c" />
 +    <ClCompile Include="localization_gw.cpp" />
 +    <ClCompile Include="sci_getdefaultlanguage.cpp" />
 +    <ClCompile Include="sci_getlanguage.cpp" />
 +    <ClCompile Include="sci_gettext.cpp" />
 +    <ClCompile Include="sci_setdefaultlanguage.cpp" />
 +    <ClCompile Include="sci_setlanguage.cpp" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="..\..\includes\dynlib_localization_gw.h" />
 +    <ClInclude Include="..\..\includes\localization_gw.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <Library Include="..\..\..\..\bin\blasplus.lib" />
 +    <Library Include="..\..\..\..\bin\lapack.lib" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ProjectReference Include="..\..\..\..\libs\GetWindowsVersion\GetWindowsVersion.vcxproj">
 +      <Project>{982bf37f-42c4-4d37-8d14-60521b141503}</Project>
 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
 +    </ProjectReference>
 +    <ProjectReference Include="..\..\..\api_scilab\api_scilab.vcxproj">
 +      <Project>{43c5bab1-1dca-4743-a183-77e0d42fe7d0}</Project>
 +    </ProjectReference>
 +    <ProjectReference Include="..\..\..\core\src\c\core.vcxproj">
 +      <Project>{c6e2bc17-34d8-46e4-85f3-6293cb21adcd}</Project>
 +    </ProjectReference>
 +    <ProjectReference Include="..\..\..\output_stream\src\c\output_stream.vcxproj">
 +      <Project>{a5911cd7-f8e8-440c-a23e-4843a0636f3a}</Project>
 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
 +    </ProjectReference>
 +    <ProjectReference Include="..\..\..\string\src\c\string.vcxproj">
 +      <Project>{8d45767a-9b03-4905-97f6-d2f3f79141ea}</Project>
 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
 +    </ProjectReference>
 +    <ProjectReference Include="..\..\..\symbol\symbol.vcxproj">
 +      <Project>{2c60033b-0dbd-4ca4-80d3-176c9be9ce2f}</Project>
 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
 +    </ProjectReference>
 +    <ProjectReference Include="..\..\..\system_env\system_env.vcxproj">
 +      <Project>{7ca60aef-9afa-4d06-af28-613c0aa27640}</Project>
 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
 +    </ProjectReference>
 +    <ProjectReference Include="..\..\..\types\types.vcxproj">
 +      <Project>{64e090da-dcb5-4f4d-93d7-e88ddec9c2ef}</Project>
 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
 +    </ProjectReference>
 +    <ProjectReference Include="..\..\src\localization.vcxproj">
 +      <Project>{ecffeb0c-1eda-45ee-9a10-b18143852e17}</Project>
 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
 +    </ProjectReference>
 +  </ItemGroup>
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
 +  <ImportGroup Label="ExtensionTargets">
 +  </ImportGroup>
 +</Project>
index 19936e1,0000000..7ee7210
mode 100644,000000..100644
--- /dev/null
@@@ -1,52 -1,0 +1,49 @@@
 +<?xml version="1.0" encoding="utf-8"?>
 +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 +  <ItemGroup>
 +    <Filter Include="Source Files">
 +      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
 +      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Resource Files">
 +      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
 +      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="localization_gw.cpp">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="sci_getdefaultlanguage.cpp">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="sci_getlanguage.cpp">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="sci_gettext.cpp">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="sci_setdefaultlanguage.cpp">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="sci_setlanguage.cpp">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
-     <ClCompile Include="..\c\sci_dgettext.c">
-       <Filter>Source Files</Filter>
-     </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="..\..\includes\dynlib_localization_gw.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\..\includes\localization_gw.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <Library Include="..\..\..\..\bin\blasplus.lib" />
 +    <Library Include="..\..\..\..\bin\lapack.lib" />
 +  </ItemGroup>
 +</Project>
@@@ -298,4 -301,4 +299,4 @@@ lib /DEF:"$(ProjectDir)System_env_Impor
    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    <ImportGroup Label="ExtensionTargets">
    </ImportGroup>
--</Project>
++</Project>
      <ClCompile Include="jni\setdefaultlanguage_wrap.c">
        <Filter>Source Files</Filter>
      </ClCompile>
+     <ClCompile Include="..\sci_gateway\c\sci_addlocalizationdomain.c">
+       <Filter>Source Files</Filter>
+     </ClCompile>
    </ItemGroup>
    <ItemGroup>
 -    <ResourceCompile Include="localization.rc">
 -      <Filter>Resource Files</Filter>
 -    </ResourceCompile>
 +    <ClInclude Include="..\includes\charEncoding.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\includes\defaultlanguage.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\includes\dynlib_localization_gw.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\includes\gw_localization.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\includes\InitializeLocalization.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\includes\LanguagePreferences_Windows.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\includes\localization.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\includes\localization_gw.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\includes\localizationJava.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\includes\setgetlanguage.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="..\includes\TerminateLocalization.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="c\getentrieshashtable.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="c\getLcidString.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="c\getLocaleInfo_Apple.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="c\getLocaleInfo_Windows.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="c\hashtable_localization.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="c\loadhashtableslocalization.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="c\LocaleNameToLCID_Windows.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="c\tableslanguages.h">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
    </ItemGroup>
--</Project>
++</Project>
Simple merge
Simple merge
Simple merge
index 0000000,3c2905e..273aff6
mode 000000,100644..100644
--- /dev/null
@@@ -1,0 -1,1400 +1,1407 @@@
+ # Makefile.in generated by automake 1.13.3 from Makefile.am.
+ # @configure_input@
+ # Copyright (C) 1994-2013 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.
+ @SET_MAKE@
+ # Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ # Copyright (C) 2011 - DIGITEO - Sylvestre LEDRU
+ #
+ # This file must be used under the terms of the CeCILL.
+ # This source file is licensed as described in the file COPYING, which
+ # you should have received as part of this distribution.  The terms
+ # are also available at
+ # http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ # Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ # Copyright (C) 2006-2008 - INRIA - Sylvestre LEDRU <sylvestre.ledru@inria.fr>
+ # Copyright (C) 2008      - INRIA - Pierre MARECHAL <pierre.marechal@inria.fr>
+ #
+ # This file must be used under the terms of the CeCILL.
+ # This source file is licensed as described in the file COPYING, which
+ # you should have received as part of this distribution.  The terms
+ # are also available at
+ # http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
+ #
+ ##########
+ ### Makefile included stuff
+ ### Target, variable, suffixes which are supposed to be useful in every makefile.am
+ ##########
+ VPATH = @srcdir@
+ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+ am__make_running_with_option = \
+   case $${target_option-} in \
+       ?) ;; \
+       *) echo "am__make_running_with_option: internal error: invalid" \
+               "target option '$${target_option-}' specified" >&2; \
+          exit 1;; \
+   esac; \
+   has_opt=no; \
+   sane_makeflags=$$MAKEFLAGS; \
+   if $(am__is_gnu_make); then \
+     sane_makeflags=$$MFLAGS; \
+   else \
+     case $$MAKEFLAGS in \
+       *\\[\ \ ]*) \
+         bs=\\; \
+         sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+           | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+     esac; \
+   fi; \
+   skip_next=no; \
+   strip_trailopt () \
+   { \
+     flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+   }; \
+   for flg in $$sane_makeflags; do \
+     test $$skip_next = yes && { skip_next=no; continue; }; \
+     case $$flg in \
+       *=*|--*) continue;; \
+         -*I) strip_trailopt 'I'; skip_next=yes;; \
+       -*I?*) strip_trailopt 'I';; \
+         -*O) strip_trailopt 'O'; skip_next=yes;; \
+       -*O?*) strip_trailopt 'O';; \
+         -*l) strip_trailopt 'l'; skip_next=yes;; \
+       -*l?*) strip_trailopt 'l';; \
+       -[dEDm]) skip_next=yes;; \
+       -[JT]) skip_next=yes;; \
+     esac; \
+     case $$flg in \
+       *$$target_option*) has_opt=yes; break;; \
+     esac; \
+   done; \
+   test $$has_opt = yes
+ am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+ am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+ pkgdatadir = $(datadir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+ pkglibdir = $(libdir)/@PACKAGE@
+ pkglibexecdir = $(libexecdir)/@PACKAGE@
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+ 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 = @build@
+ host_triplet = @host@
+ DIST_COMMON = $(top_srcdir)/Makefile.incl.am $(srcdir)/Makefile.in \
+       $(srcdir)/Makefile.am $(top_srcdir)/config/mkinstalldirs \
+       $(top_srcdir)/config/depcomp $(libscimpi_la_include_HEADERS) \
+       TODO
+ @NEED_JAVA_TRUE@am__append_1 = java
+ subdir = modules/mpi
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+ am__aclocal_m4_deps = $(top_srcdir)/m4/backtrace.m4 \
+       $(top_srcdir)/m4/compiler.m4 $(top_srcdir)/m4/curl.m4 \
+       $(top_srcdir)/m4/docbook.m4 $(top_srcdir)/m4/doxygen.m4 \
 -      $(top_srcdir)/m4/fftw.m4 $(top_srcdir)/m4/fortran.m4 \
 -      $(top_srcdir)/m4/giws.m4 $(top_srcdir)/m4/hdf5.m4 \
 -      $(top_srcdir)/m4/intel_compiler.m4 \
++      $(top_srcdir)/m4/eigen.m4 $(top_srcdir)/m4/fftw.m4 \
++      $(top_srcdir)/m4/fortran.m4 $(top_srcdir)/m4/giws.m4 \
++      $(top_srcdir)/m4/hdf5.m4 $(top_srcdir)/m4/intel_compiler.m4 \
+       $(top_srcdir)/m4/java-thirdparty.m4 $(top_srcdir)/m4/java.m4 \
+       $(top_srcdir)/m4/largefile.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/libsmath.m4 $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/macosx.m4 \
+       $(top_srcdir)/m4/mpi.m4 $(top_srcdir)/m4/ocaml.m4 \
+       $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
+       $(top_srcdir)/m4/relocatable.m4 $(top_srcdir)/m4/swig.m4 \
+       $(top_srcdir)/m4/symlinks.m4 $(top_srcdir)/m4/tcltk.m4 \
+       $(top_srcdir)/m4/umfpack.m4 $(top_srcdir)/configure.ac
+ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+ mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
+ CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
+ CONFIG_CLEAN_FILES =
+ CONFIG_CLEAN_VPATH_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 = f=`echo $$p | sed -e 's|^.*/||'`;
+ am__install_max = 40
+ am__nobase_strip_setup = \
+   srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+ am__nobase_strip = \
+   for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+ am__nobase_list = $(am__nobase_strip_setup); \
+   for p in $$list; do echo "$$p $$p"; done | \
+   sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+   $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+     if (++n[$$2] == $(am__install_max)) \
+       { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+     END { for (dir in files) print dir, files[dir] }'
+ am__base_list = \
+   sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+   sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+ am__uninstall_files_from_dir = { \
+   test -z "$$files" \
+     || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+     || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+          $(am__cd) "$$dir" && rm -f $$files; }; \
+   }
+ am__installdirs = "$(DESTDIR)$(pkglibdir)" \
+       "$(DESTDIR)$(libscimpi_la_etcdir)" \
+       "$(DESTDIR)$(libscimpi_la_rootdir)" \
+       "$(DESTDIR)$(libscimpi_la_sci_gatewaydir)" \
+       "$(DESTDIR)$(libscimpi_la_includedir)"
+ LTLIBRARIES = $(pkglib_LTLIBRARIES)
+ libscimpi_la_LIBADD =
+ am__objects_1 = libscimpi_la-sci_mpi_init.lo \
+       libscimpi_la-sci_mpi_finalize.lo \
+       libscimpi_la-sci_mpi_comm_size.lo \
+       libscimpi_la-sci_mpi_comm_rank.lo libscimpi_la-gw_mpi.lo \
+       libscimpi_la-sci_mpi_recv.lo libscimpi_la-sci_mpi_send.lo \
+       libscimpi_la-sci_mpi_irecv.lo libscimpi_la-sci_mpi_isend.lo \
+       libscimpi_la-sci_mpi_bcast.lo libscimpi_la-sci_mpi_wait.lo \
+       libscimpi_la-sci_mpi_get_processor_name.lo
+ am__objects_2 = libscimpi_la-serialization.lo \
+       libscimpi_la-deserialization.lo
+ am_libscimpi_la_OBJECTS = $(am__objects_1) $(am__objects_2)
+ libscimpi_la_OBJECTS = $(am_libscimpi_la_OBJECTS)
+ AM_V_lt = $(am__v_lt_@AM_V@)
+ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+ am__v_lt_0 = --silent
+ am__v_lt_1 = 
+ libscimpi_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libscimpi_la_CFLAGS) \
+       $(CFLAGS) $(libscimpi_la_LDFLAGS) $(LDFLAGS) -o $@
+ AM_V_P = $(am__v_P_@AM_V@)
+ am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+ am__v_P_0 = false
+ am__v_P_1 = :
+ AM_V_GEN = $(am__v_GEN_@AM_V@)
+ am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+ am__v_GEN_0 = @echo "  GEN     " $@;
+ am__v_GEN_1 = 
+ AM_V_at = $(am__v_at_@AM_V@)
+ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+ am__v_at_0 = @
+ am__v_at_1 = 
+ DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/modules/core/includes
+ depcomp = $(SHELL) $(top_srcdir)/config/depcomp
+ am__depfiles_maybe = depfiles
+ am__mv = mv -f
+ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+ LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+       $(AM_CFLAGS) $(CFLAGS)
+ AM_V_CC = $(am__v_CC_@AM_V@)
+ am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+ am__v_CC_0 = @echo "  CC      " $@;
+ am__v_CC_1 = 
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+ AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+ am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+ am__v_CCLD_0 = @echo "  CCLD    " $@;
+ am__v_CCLD_1 = 
+ SOURCES = $(libscimpi_la_SOURCES)
+ DIST_SOURCES = $(libscimpi_la_SOURCES)
+ am__can_run_installinfo = \
+   case $$AM_UPDATE_INFO_DIR in \
+     n|no|NO) false;; \
+     *) (install-info --version) >/dev/null 2>&1;; \
+   esac
+ DATA = $(libscimpi_la_etc_DATA) $(libscimpi_la_root_DATA) \
+       $(libscimpi_la_sci_gateway_DATA)
+ HEADERS = $(libscimpi_la_include_HEADERS)
+ am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ # Read a list of newline-separated strings from the standard input,
+ # and print each of them once, without duplicates.  Input order is
+ # *not* preserved.
+ am__uniquify_input = $(AWK) '\
+   BEGIN { nonempty = 0; } \
+   { items[$$0] = 1; nonempty = 1; } \
+   END { if (nonempty) { for (i in items) print i; }; } \
+ '
+ # Make sure the list of sources is unique.  This is necessary because,
+ # e.g., the same source file might be shared among _SOURCES variables
+ # for different programs/libraries.
+ am__define_uniq_tagged_files = \
+   list='$(am__tagged_files)'; \
+   unique=`for i in $$list; do \
+     if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+   done | $(am__uniquify_input)`
+ ETAGS = etags
+ CTAGS = ctags
+ DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ ACLOCAL = @ACLOCAL@
+ ALL_LINGUAS = @ALL_LINGUAS@
+ ALL_LINGUAS_DOC = @ALL_LINGUAS_DOC@
+ AMTAR = @AMTAR@
+ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+ ANT = @ANT@
+ ANTLR = @ANTLR@
+ AR = @AR@
+ ARPACK_LIBS = @ARPACK_LIBS@
+ ASM3 = @ASM3@
+ AUTOCONF = @AUTOCONF@
+ AUTOHEADER = @AUTOHEADER@
+ AUTOMAKE = @AUTOMAKE@
+ AVALON_FRAMEWORK = @AVALON_FRAMEWORK@
+ AWK = @AWK@
+ BATIK = @BATIK@
+ BLAS_LIBS = @BLAS_LIBS@
+ # Includes need for the compilation
+ # MPI code needs to be compile with the openmpi 'compiler' (it is a wrapper)
+ CC = $(OPENMPI_CC)
+ CCACHE = @CCACHE@
+ CCDEPMODE = @CCDEPMODE@
+ CFLAGS = @CFLAGS@
+ CHECKSTYLE = @CHECKSTYLE@
+ COBERTURA = @COBERTURA@
+ COMMONS_BEANUTILS = @COMMONS_BEANUTILS@
+ COMMONS_IO = @COMMONS_IO@
+ COMMONS_LOGGING = @COMMONS_LOGGING@
+ CPP = @CPP@
+ CPPFLAGS = @CPPFLAGS@
+ CURL_CFLAGS = @CURL_CFLAGS@
+ CURL_CONFIG = @CURL_CONFIG@
+ CURL_LIBS = @CURL_LIBS@
+ CURL_VERSION = @CURL_VERSION@
+ CXX = @CXX@
+ CXXCPP = @CXXCPP@
+ CXXDEPMODE = @CXXDEPMODE@
+ CXXFLAGS = @CXXFLAGS@
+ CYGPATH_W = @CYGPATH_W@
+ DEFS = @DEFS@
+ DEMOTOOLS_ENABLE = @DEMOTOOLS_ENABLE@
+ DEPDIR = @DEPDIR@
+ DOCBOOK_ROOT = @DOCBOOK_ROOT@
+ DOXYGEN_BIN = @DOXYGEN_BIN@
+ DSYMUTIL = @DSYMUTIL@
+ DUMPBIN = @DUMPBIN@
+ ECHO_C = @ECHO_C@
+ ECHO_N = @ECHO_N@
+ ECHO_T = @ECHO_T@
+ EGREP = @EGREP@
++EIGEN_CPPFLAGS = @EIGEN_CPPFLAGS@
+ EXEEXT = @EXEEXT@
+ F77 = @F77@
+ FFLAGS = @FFLAGS@
+ FFTW3_LIB = @FFTW3_LIB@
+ FFTW_ENABLE = @FFTW_ENABLE@
+ FGREP = @FGREP@
+ FLEXDOCK = @FLEXDOCK@
+ FLIBS = @FLIBS@
+ FOP = @FOP@
+ GENHTML = @GENHTML@
+ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+ GIWS_BIN = @GIWS_BIN@
+ GLUEGEN2_RT = @GLUEGEN2_RT@
+ GMSGFMT = @GMSGFMT@
+ GMSGFMT_015 = @GMSGFMT_015@
+ GRAPHICS_ENABLE = @GRAPHICS_ENABLE@
+ GREP = @GREP@
+ GUI_ENABLE = @GUI_ENABLE@
+ HDF5_CFLAGS = @HDF5_CFLAGS@
+ HDF5_LIBS = @HDF5_LIBS@
+ HELP_ENABLE = @HELP_ENABLE@
+ INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+ INTLLIBS = @INTLLIBS@
+ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ JAR = @JAR@
+ JAVA = @JAVA@
+ JAVAC = @JAVAC@
+ JAVAC_DEBUG = @JAVAC_DEBUG@
+ JAVADOC = @JAVADOC@
+ JAVAH = @JAVAH@
+ JAVASCI_ENABLE = @JAVASCI_ENABLE@
+ JAVA_ENABLE = @JAVA_ENABLE@
+ JAVA_G = @JAVA_G@
+ JAVA_HOME = @JAVA_HOME@
+ JAVA_JNI_INCLUDE = @JAVA_JNI_INCLUDE@
+ JAVA_JNI_LIBS = @JAVA_JNI_LIBS@
+ JDB = @JDB@
+ JEUCLID_CORE = @JEUCLID_CORE@
+ JGRAPHX = @JGRAPHX@
+ JHALL = @JHALL@
+ JLATEXMATH = @JLATEXMATH@
+ JLATEXMATH_FOP = @JLATEXMATH_FOP@
+ JOGL2 = @JOGL2@
+ JROSETTA_API = @JROSETTA_API@
+ JROSETTA_ENGINE = @JROSETTA_ENGINE@
+ JUNIT4 = @JUNIT4@
+ LAPACK_LIBS = @LAPACK_LIBS@
+ LCOV = @LCOV@
+ LD = @LD@
+ LDFLAGS = @LDFLAGS@
++LEX = @LEX@
++LEXLIB = @LEXLIB@
++LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
+ LIBICONV = @LIBICONV@
+ LIBINTL = @LIBINTL@
+ LIBM = @LIBM@
+ LIBOBJS = @LIBOBJS@
+ LIBS = @LIBS@
+ LIBTOOL = @LIBTOOL@
+ LIPO = @LIPO@
+ LN_S = @LN_S@
+ LOGGING_LEVEL = @LOGGING_LEVEL@
+ LOOKS = @LOOKS@
+ LTLIBICONV = @LTLIBICONV@
+ LTLIBINTL = @LTLIBINTL@
+ LTLIBOBJS = @LTLIBOBJS@
+ MAINT = @MAINT@
+ MAKEINFO = @MAKEINFO@
+ MATIO_CFLAGS = @MATIO_CFLAGS@
+ MATIO_ENABLE = @MATIO_ENABLE@
+ MATIO_LIBS = @MATIO_LIBS@
+ MKDIR_P = @MKDIR_P@
+ MPI_ENABLE = @MPI_ENABLE@
+ MSGCAT = @MSGCAT@
+ MSGFMT = @MSGFMT@
+ MSGFMT_015 = @MSGFMT_015@
+ MSGMERGE = @MSGMERGE@
+ NM = @NM@
+ NMEDIT = @NMEDIT@
+ OBJDUMP = @OBJDUMP@
+ OBJEXT = @OBJEXT@
+ OCAMLC = @OCAMLC@
+ OCAMLDEP = @OCAMLDEP@
+ OCAMLLEX = @OCAMLLEX@
+ OCAMLOPT = @OCAMLOPT@
+ OCAMLYACC = @OCAMLYACC@
+ OPENMPI_CC = @OPENMPI_CC@
+ OPENMPI_CFLAGS = @OPENMPI_CFLAGS@
+ OPENMPI_CXX = @OPENMPI_CXX@
+ OPENMPI_CXXFLAGS = @OPENMPI_CXXFLAGS@
+ OPENMPI_LIBS = @OPENMPI_LIBS@
+ OPENMP_CFLAGS = @OPENMP_CFLAGS@
+ OPENMP_CXXFLAGS = @OPENMP_CXXFLAGS@
+ OPENMP_ENABLE = @OPENMP_ENABLE@
+ OPENMP_LIBS = @OPENMP_LIBS@
+ OTOOL = @OTOOL@
+ OTOOL64 = @OTOOL64@
+ PACKAGE = @PACKAGE@
+ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+ PACKAGE_NAME = @PACKAGE_NAME@
+ PACKAGE_STRING = @PACKAGE_STRING@
+ PACKAGE_TARNAME = @PACKAGE_TARNAME@
+ PACKAGE_URL = @PACKAGE_URL@
+ PACKAGE_VERSION = @PACKAGE_VERSION@
+ PATH_SEPARATOR = @PATH_SEPARATOR@
+ PCRE_CFLAGS = @PCRE_CFLAGS@
+ PCRE_CONFIG = @PCRE_CONFIG@
+ PCRE_LIBS = @PCRE_LIBS@
+ PCRE_VERSION = @PCRE_VERSION@
+ PKG_CONFIG = @PKG_CONFIG@
+ POSUB = @POSUB@
+ POW_LIB = @POW_LIB@
+ PYTHON = @PYTHON@
+ RANLIB = @RANLIB@
+ RELOCATABLE = @RELOCATABLE@
+ RT_LIB = @RT_LIB@
+ SAXON = @SAXON@
+ SCILAB_BINARY_VERSION = @SCILAB_BINARY_VERSION@
+ SCILAB_LIBRARY_VERSION = @SCILAB_LIBRARY_VERSION@
+ SCILAB_VERSION_MAINTENANCE = @SCILAB_VERSION_MAINTENANCE@
+ SCILAB_VERSION_MAJOR = @SCILAB_VERSION_MAJOR@
+ SCILAB_VERSION_MINOR = @SCILAB_VERSION_MINOR@
+ SCIRENDERER = @SCIRENDERER@
+ SCIRENDERER_CP = @SCIRENDERER_CP@
+ SCI_CFLAGS = @SCI_CFLAGS@
+ SCI_CXXFLAGS = @SCI_CXXFLAGS@
+ SCI_FFLAGS = @SCI_FFLAGS@
+ SCI_LDFLAGS = @SCI_LDFLAGS@
+ SED = @SED@
+ SET_MAKE = @SET_MAKE@
+ SET_RELOCATABLE = @SET_RELOCATABLE@
+ SHELL = @SHELL@
+ SKINLF = @SKINLF@
+ SPLINT = @SPLINT@
+ STRIP = @STRIP@
+ SWIG_BIN = @SWIG_BIN@
+ SWIG_JAVA = @SWIG_JAVA@
+ SWIG_RUNTIME_LIBS_DIR = @SWIG_RUNTIME_LIBS_DIR@
+ SWIG_SCILAB = @SWIG_SCILAB@
+ TCLTK_LIBS = @TCLTK_LIBS@
+ TCL_INC_PATH = @TCL_INC_PATH@
+ TK_INC_PATH = @TK_INC_PATH@
+ UMFPACK_ENABLE = @UMFPACK_ENABLE@
+ UMFPACK_LIB = @UMFPACK_LIB@
+ USE_NLS = @USE_NLS@
+ VERSION = @VERSION@
+ WITH_OCAML = @WITH_OCAML@
+ WITH_TKSCI = @WITH_TKSCI@
+ XCOS_ENABLE = @XCOS_ENABLE@
+ XGETTEXT = @XGETTEXT@
+ XGETTEXT_015 = @XGETTEXT_015@
+ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+ XMKMF = @XMKMF@
+ XMLGRAPHICS_COMMONS = @XMLGRAPHICS_COMMONS@
+ XML_APIS_EXT = @XML_APIS_EXT@
+ XML_CONFIG = @XML_CONFIG@
+ XML_FLAGS = @XML_FLAGS@
+ XML_LIBS = @XML_LIBS@
+ XML_VERSION = @XML_VERSION@
+ X_CFLAGS = @X_CFLAGS@
+ X_EXTRA_LIBS = @X_EXTRA_LIBS@
+ X_LIBS = @X_LIBS@
+ X_PRE_LIBS = @X_PRE_LIBS@
++YACC = @YACC@
++YFLAGS = @YFLAGS@
+ abs_builddir = @abs_builddir@
+ abs_srcdir = @abs_srcdir@
+ abs_top_builddir = @abs_top_builddir@
+ abs_top_srcdir = @abs_top_srcdir@
+ ac_ct_AR = @ac_ct_AR@
+ ac_ct_CC = @ac_ct_CC@
+ ac_ct_CXX = @ac_ct_CXX@
+ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+ ac_ct_F77 = @ac_ct_F77@
+ am__include = @am__include@
+ am__leading_dot = @am__leading_dot@
+ am__quote = @am__quote@
+ am__tar = @am__tar@
+ am__untar = @am__untar@
+ bindir = @bindir@
+ build = @build@
+ build_alias = @build_alias@
+ build_cpu = @build_cpu@
+ build_os = @build_os@
+ build_vendor = @build_vendor@
+ builddir = @builddir@
+ cxx_present = @cxx_present@
+ datadir = @datadir@
+ datarootdir = @datarootdir@
+ docdir = @docdir@
+ dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ host = @host@
+ host_alias = @host_alias@
+ host_cpu = @host_cpu@
+ host_os = @host_os@
+ host_vendor = @host_vendor@
+ htmldir = @htmldir@
+ includedir = @includedir@
+ infodir = @infodir@
+ install_sh = @install_sh@
+ libdir = @libdir@
+ libexecdir = @libexecdir@
+ localedir = @localedir@
+ localstatedir = @localstatedir@
+ mandir = @mandir@
+ mkdir_p = @mkdir_p@
+ oldincludedir = @oldincludedir@
+ pdfdir = @pdfdir@
+ prefix = @prefix@
+ program_transform_name = @program_transform_name@
+ psdir = @psdir@
+ sbindir = @sbindir@
+ sharedstatedir = @sharedstatedir@
+ srcdir = @srcdir@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
++yacc_present = @yacc_present@
+ MPI_C_SOURCES = src/c/serialization.c \
+     src/c/deserialization.c
+ # List of the gateway c files
+ GATEWAY_C_SOURCES = \
+     sci_gateway/c/sci_mpi_init.c \
+     sci_gateway/c/sci_mpi_finalize.c \
+     sci_gateway/c/sci_mpi_comm_size.c \
+     sci_gateway/c/sci_mpi_comm_rank.c \
+     sci_gateway/c/gw_mpi.c \
+     sci_gateway/c/sci_mpi_recv.c \
+     sci_gateway/c/sci_mpi_send.c \
+     sci_gateway/c/sci_mpi_irecv.c \
+     sci_gateway/c/sci_mpi_isend.c \
+     sci_gateway/c/sci_mpi_bcast.c \
+     sci_gateway/c/sci_mpi_wait.c \
+     sci_gateway/c/sci_mpi_get_processor_name.c
+ libscimpi_la_CFLAGS = -Iincludes/ \
+       -Isrc/c/ \
+       -I$(top_srcdir)/libs/MALLOC/includes/ \
+       -I$(top_srcdir)/modules/output_stream/includes \
+       -I$(top_srcdir)/modules/localization/includes \
+       -I$(top_srcdir)/modules/api_scilab/includes \
+       -DDEBUG
+ libscimpi_la_LDFLAGS = $(OPENMPI_LIBS)
+ # $(LAMPI_LDFLAGS)
+ # Name of the future library (.la will be replace by .so, .a, etc regarding 
+ # the system)
+ pkglib_LTLIBRARIES = libscimpi.la
+ # All the sources needed by libscimpi.la
+ libscimpi_la_SOURCES = $(GATEWAY_C_SOURCES)  $(MPI_C_SOURCES)
+ #$(GATEWAY_FORTRAN_SOURCES) $(MPI_FORTRAN_SOURCES)
+ #### Target ######
+ #### mpi : Conf files ####
+ libscimpi_la_rootdir = $(mydatadir)
+ libscimpi_la_root_DATA = readme.txt
+ #### mpi : init scripts #### 
+ libscimpi_la_etcdir = $(mydatadir)/etc
+ libscimpi_la_etc_DATA = etc/mpi.quit etc/mpi.start
+ #### mpi : gateway declaration #### 
+ libscimpi_la_sci_gatewaydir = $(mydatadir)/sci_gateway
+ libscimpi_la_sci_gateway_DATA = sci_gateway/mpi_gateway.xml
+ #### mpi : include files ####
+ libscimpi_la_includedir = $(pkgincludedir)/mpi
+ libscimpi_la_include_HEADERS = includes/gw_mpi.h
+ # Where all the Scilab stuff is installed (macros, help, ...)
+ mydatadir = $(pkgdatadir)/modules/$(modulename)
+ # Set AM_* SCI detected settings
+ AM_CPPFLAGS = $(SCI_CPPFLAGS)
+ AM_CFLAGS = $(SCI_CFLAGS)
+ AM_CXXFLAGS = $(SCI_CXXFLAGS)
+ # append includes to AM_FFLAGS to manage fortran includes
+ AM_FFLAGS = $(SCI_FFLAGS) -I$(top_srcdir)/modules/core/includes/
+ # Tag shared libraries with the Scilab version
+ AM_LDFLAGS = $(SCI_LDFLAGS) -version-number $(SCILAB_LIBRARY_VERSION)
+ # splint options
+ SPLINT_OPTIONS = -weak -booltype BOOL
+ ########################### JAVA ######################################
+ #### We are delegating java compilation to ant... Thanks to that
+ #### the procedure will be the&n