[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Help for backport of seer wanted (may be libhdf5 problem?)



Hi,

I intend to backport seer[1] but I was running into a build issue:

...
g++ -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -O3 -std=c++11 -D_FORTIFY_SOURCE=2 -D DLIB_NO_GUI_SUPPORT=1 -D DLIB_USE_BLAS=1 -D DLIB_USE_LAPACK=1 -DARMA_USE_HDF5=1 -fPIE -pie -Wl,-z,relro -Wl,-z,now  sample.o significant_kmer.o kmer.o covar.o seerCommon.o seerErr.o seerFilter.o seerIO.o seerChiFilter.o seerMain.o seerCmdLine.o seerContinuousAssoc.o seerBinaryAssoc.o logitFunction.o linearFunction.o -lhdf5 -lgzstream -lz -larmadillo -lboost_program_options -llapack -lblas -lpthread -fPIE -pie -Wl,-z,relro -Wl,-z,now -o seer
seerIO.o: In function `int arma::hdf5_misc::get_hdf5_type<std::complex<float> >()':
/usr/include/armadillo_bits/hdf5_misc.hpp:151: undefined reference to `arma_H5Tcreate'
/usr/include/armadillo_bits/hdf5_misc.hpp:153: undefined reference to `arma_H5T_NATIVE_FLOAT'
/usr/include/armadillo_bits/hdf5_misc.hpp:153: undefined reference to `arma_H5Tinsert'
/usr/include/armadillo_bits/hdf5_misc.hpp:154: undefined reference to `arma_H5Tinsert'
seerIO.o: In function `get_hdf5_type<double>':
/usr/include/armadillo_bits/hdf5_misc.hpp:131: undefined reference to `arma_H5T_NATIVE_DOUBLE'
/usr/include/armadillo_bits/hdf5_misc.hpp:131: undefined reference to `arma_H5Tcopy'
seerIO.o: In function `arma::hdf5_misc::is_supported_arma_hdf5_type(int)':
/usr/include/armadillo_bits/hdf5_misc.hpp:189: undefined reference to `arma_H5Tequal'
/usr/include/armadillo_bits/hdf5_misc.hpp:190: undefined reference to `arma_H5Tclose'
...


I wonder whether seer might need a certain libhdf5-dev version.  I was
able to build seer once under Jessie - but this does not seem to work
any more.  Any hint would be welcome.

Kind regards

      Andreas.

[1] https://anonscm.debian.org/git/debian-med/seer.git

-- 
http://fam-tille.de


Reply to: