On Mon, Mar 26, 2012 at 07:52:52PM +0200, Juan Pablo Carbajal wrote: > On Mon, Mar 26, 2012 at 7:45 PM, Johan Beke <johanb...@hotmail.com> wrote: > > I just installed libhdf5-serial-1.6.5-0 but that doesn't solve the problem. > > Octave still gives the same error. > > > > Johan > > > >> Date: Mon, 26 Mar 2012 19:28:39 +0200 > >> Subject: Re: [OctDev] Octave 3.6 installation problem > >> From: carba...@ifi.uzh.ch > >> To: johanb...@hotmail.com > >> CC: octave-dev@lists.sourceforge.net > >> > >> On Mon, Mar 26, 2012 at 7:04 PM, Johan Beke <johanb...@hotmail.com> wrote: > >> > Hello everyone, > >> > > >> > I just installed Octave 3.6 on my new linux mint portable (64bit). I > >> > installed the 3.6.1 package which I found here: > >> > > >> > http://octave.org/wiki/index.php?title=Octave_for_GNU_Linux:_Binary_Octave_packages_for_GNU_Linux > >> > > >> > Some problem occured but was caused by hdf5 library so I reinstalled the > >> > hdf5-tools. However, octave still won't start: > >> > > >> > octave: error while loading shared libraries: libhdf5.so.6: cannot open > >> > shared object file: No such file or directory > >> > > >> > Does anyone knows a solution for this is error? > >> > > >> > Johan > > Those packages are not official, as it is clearly stated there. They > where built for Ubuntu, so i guess they do not work in Mint. You > should try to compile octave on your machine. It takes about 1 hr > using "make -j2" in a double core 2.4GHz cpu, less in better machines > (8 minutes in a 6 cores 3.4Ghz using make -j6). > Just follow the instructions on the wiki, everything should go well. > If not, we can help you. Probably in this way errors will be easier to > solve than when you use low-quality unofficial packages.
There's nothing low-quality about those packages. There's just that checkinstall does not integrate packages into your system. The debs don't contain dependency information (which is the reason you can install it - with proper version information, dpkg wouldn't let you install the package in the first place). It was built against an HDF5 library with an old ABI that is no longer avilable in Debian/Ubuntu (HDF5 changes its ABI frequently). So, in short, you'll need HDF5 1.8.4, in whatever version the packager hand on its system when building the above deb package (which means either serial, mpich or openmpi version - and no, they are not compatible). Or, you can install the -dev package of hdf5 on your system and build Octave again. Thomas ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev