Description of configure options
Scilab can be compiled with many different options. Some of them disable many Scilab features.
Option |
Disables |
--without-javasci |
Java interface to Scilab |
--without-gui |
GUI/Console |
--without-hdf5 |
Xcos |
--without-scicos |
Xcos |
--without-xcos |
Xcos (since Scilab 5.3.2) |
--without-ocaml |
Modelica features of Xcos |
--without-modelica |
Modelica features of Xcos (since Scilab 5.3.2) |
--without-fftw |
FFTW features |
--without-pvm |
PVM features |
--without-umfpack |
UMFPACK features |
--without-matio |
Mat I/O features |
--without-tk |
Tcl/Tk |
--disable-build-help |
The construction of the help. |
--disable-build-localization |
The construction of the localization files |
--without-openmp |
Disable the function parallel_run (based on OpenMP) |
Java dependencies
Scilab can be run as computing engine without any dependencies on the Java. The following options disable any need of a JDK/JVM (build and runtime).
--without-javasci --without-gui --disable-build-help
Minimal Scilab
To build a minimal Scilab, the options are:
--without-gui --without-javasci --without-jdk --disable-build-help --disable-build-localization --without-hdf5 --without-scicos --without-xcos --without-ocaml --without-modelica --without-fftw --without-pvm --without-umfpack --without-matio --without-tk --without-openmp --without-arpack-ng
By default, Scilab install unitary tests and demos. To gain space, after the make install, use the command:
rm -rf share/scilab/modules/*/demos share/scilab/modules/*/tests