[scilab-Users] Building Scilab 5.3.0-beta 4 on Fedora 13
Dean S. Messing
deanm at sharplabs.com
Thu Oct 14 01:11:21 CEST 2010
> > Below is the config.log file. Nothing useful (to me) at the end.
> Well, actually, it is not exactly "the end" of the file but just before
> all the declaration matters.
> See:
>
> configure:19000: checking minimal version (1.8.4) of hdf5
> /usr/lib/jvm/java-1.6.0-sun.x86_64/bin/javac -g conftest.java
> /usr/lib/jvm/java-1.6.0-sun.x86_64/bin/java conftest
> java.lang.UnsatisfiedLinkError: no jhdf5 in java.library.path
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1734)
> at java.lang.Runtime.loadLibrary0(Runtime.java:823)
> at java.lang.System.loadLibrary(System.java:1028)
> at ncsa.hdf.hdf5lib.H5.loadH5Lib(H5.java:289)
> at ncsa.hdf.hdf5lib.H5.<clinit>(H5.java:225)
> at conftest.main(conftest.java:8)
> configure: failed program was:
> // #line 19007 "configure"
> import ncsa.hdf.hdf5lib.H5;
>
> which means libjhdf5.so cannot be find on your system.
Ok, I missed the meaning. Thanks.
I thought that the output of ./configure, which is this:
checking jhdf5... /usr/local/src/Scilab/scilab-master-1286272063/thirdparty/jhdf5.jar
checking for h5JNIFatalError in -ljhdf5... yes
checking minimal version (1.8.4) of hdf5... configure: error: Wrong version of hdf5. Expected at least 1.8.4. Found
was saying that it _did_ find the lib but it is the wrong version.
Also,
locate libjhdf5.so
returns
/usr/local/lib64/libjhdf5.so
which is out of
prerequirements-scilab-5.3.0-beta-4-x86_64-src.tar.gz
that I moved to /usr/local/lib64 so that ./configure would see it. (I
did add /usr/local/lib64 to /etc/ld.so.conf and I did `ldconfig' before
doing ./configure. Evidently it's not being seen.
Dean
More information about the users
mailing list