If you want to compile Scilab 3.1.1 on HP-UX platforms, you need to: - get the Scilab 3.1.1 source version - get the Scilab 3.1.1 patch for source version for HP-UX After extracting the source version, you have to extract the files of the patch. For instance you get all the source distribution for HP-UX by issuing the commands: gunzip scilab-3.1.1-src.tar.gz tar xf scilab-3.1.1-src.tar gunzip scilab-3.1.1-src-patch.HP-UX.tar.gz tar xf scilab-3.1.1-src-patch.HP-UX.tar Note that the patch is included in the CVS version. --------------------------------------------------------------------------------- VERY IMPORTANT REMARKS: *********************** It is very tricky to compile Scilab on HP-UX. A few hints: - If you want to use implicit Scicos, you need to use ocaml to compile the files in directory "ocaml". As OCAML can only be compiled with gcc on HP-UX, it asks for gcc when doing make in "ocaml". If Scilab is not compiled with gcc, The Makefile in "ocaml" has to be modified to have the compilation made with gcc in this directory. If you do not want to use this feature, compile Scilab without ocaml: ./configure --without-ocaml - After compilation, if you want to use incremental linking with Scilab, you need to modify "libtool". For yet obscure reasons, on the HP-UX we used, libtool says that he cannot make shared libraries with fortran, which is false. You have to modify the following files: - in "libtool", at the end of the file in the part which begins with # ### BEGIN LIBTOOL TAG CONFIG: F77 put the flag "build_libtool_libs" to "yes" instead of "no" - in "config/Makeso.incl" put the variable "FLIB" to empty: FLIBS= Good luck! ---------------------------------------------------------------------------------