[GRASS-user] grass 6.2.3 cannot find BLAS

Glynn Clements glynn at gclements.plus.com
Fri Nov 30 23:31:40 EST 2007


Hernán De Angelis wrote:

> Thanks for that!  Here are the last lines of config.log. Configure
> complains about undefined refernces to things. I guess it might be
> something related to gcc/gfortran but I can't understand the cause of
> the failure.
> 
> 
> configure:12134: checking whether to use BLAS
> configure:12156: checking for location of BLAS library
> configure:12183: checking for dnrm2_ in -lblas
> configure:12200: gcc -o conftest -g -O2     -Wl,--export-dynamic
> conftest.c -lblas -lm   1>&5
> /usr/lib/gcc/i586-suse-linux/4.1.2/../../../libblas.so: undefined
> reference to `_gfortran_st_write_done'

Your version of BLAS requires libgfortran (part of gcc 4.x) but
doesn't list it as a dependency.

The configure script has an explicit test for libg2c (the gcc 3.x
equivalent), but not for libgfortran.

6.3 has some support for gfortran and also the Atlas implementation.

-- 
Glynn Clements <glynn at gclements.plus.com>


More information about the grass-user mailing list