I am trying to rebuild the package with GSL 2.1 and I am getting the following errors:
Making all in src/eqtlbma
make[1]: Entering directory '/home/dacre/my_packages/eqtlbma/eqtlbma/src/eqtlbma-1.3.1/src/eqtlbma'
Making all in utils
make[2]: Entering directory '/home/dacre/my_packages/eqtlbma/eqtlbma/src/eqtlbma-1.3.1/src/eqtlbma/utils'
CXX utils_math.lo
utils_math.cpp: In function ‘void utils::FitSingleGeneWithSingleSnp(const gsl_matrix*, const gsl_vector*, double&, double&, double&, double&, double&)’:
utils_math.cpp:185:72: error: cannot convert ‘const gsl_vector*’ to ‘gsl_multifit_linear_workspace*’ for argument ‘2’ to ‘int gsl_multifit_linear_svd(const gsl_matrix*, gsl_multifit_linear_workspace*)’
Bhat, covBhat, &rss, work);
^
make[2]: *** [Makefile:373: utils_math.lo] Error 1
make[2]: Leaving directory '/home/dacre/my_packages/eqtlbma/eqtlbma/src/eqtlbma-1.3.1/src/eqtlbma/utils'
make[1]: *** [Makefile:535: all-recursive] Error 1
make[1]: Leaving directory '/home/dacre/my_packages/eqtlbma/eqtlbma/src/eqtlbma-1.3.1/src/eqtlbma'
make: *** [Makefile:391: all-recursive] Error 1
Is this something you have noticed or is this a bug on my end? I am just doing a simple configure, make combo the same way I always used to using version 1.3.1, but it is failing. Any thoughts?