Two modifications in the build process of Scilab (Mac OS X + HDF5)

Sylvestre Ledru sylvestre.ledru at scilab.org
Wed Mar 31 17:08:47 CEST 2010


Hello,

1) 
As said in a previous mail on this ML [1], the change the build process
under Mac OS X.

For now, in the master (ie Scilab 5.3), we do need to compile Scilab
under 64 bits for Mac OS X.
However, since we are still working on the branch 5.2 for a Scilab
version 5.2.2, we still need to link against 32 bits. 
To solve this issue, we introduced a new option in the configure which
is called:
--with-fink-prefix.
It takes the root path of fink (usually /sw)
and consider that most Scilab dependencies are available there.
It is using the gfortran binary stored in this path (/sw/bin/gfortran)
to detect the arch it has been built for.

After a few problems, it is now going smoothly on our various Mac OS X
10.5 & 10.6 systems... Let us know if you have any problems. 

2)
In the current master (5.3), we increased the minimal dependency on hdf5
& jhdf5.
As usual, the HDF group dropped the API compatibility, we are now
expecting hdf5 1.8.4 and jhdf5 2.6.1 (Don't hesitate to complain against
them about that).

If you run Debian testing/unstable (and many other distribs), they are
available in the archive.
Under Ubuntu, the package are available here:
http://packages.ubuntu.com/fr/lucid/libhdf5-serial-dev
http://packages.ubuntu.com/fr/lucid/libhdf5-serial-1.8.4
http://packages.ubuntu.com/fr/lucid/libjhdf5-jni
http://packages.ubuntu.com/fr/lucid/libjhdf5-java
Under Windows, just update the prerequierements provided on our SVN:
http://wiki.scilab.org/Compiling_Scilab_5.x_under_Windows

Don't hesitate if you have any questions,
Sylvestre
[1]
http://lists.scilab.org/cgi-bin/ezmlm-browse?list=dev&cmd=showmsg&msgnum=1703
and
http://wiki.scilab.org/Compiling_Scilab_5.x_under_MacOSX




More information about the dev mailing list