Hello,
I'm trying to build lapack 3e with gfortran (4.0.1) without any success. I use a Sparc32 workstation (sun4m) running Linux Debian Testing and I have modified config.inc file:
FORTRAN = gfortran-4.0
F90 = gfortran-4.0
F90OPTS = -O3
CC = gcc
OPTS = -O3
COPTS = -O3
DRVOPTS = $(OPTS)
NOOPT =
REAL32 = -DLA_REALSIZE=4
LOADER = gfortran-4.0
LOADOPTS =
Make returns:
...
gfortran-4.0 -O3 -c -o la_dormr3.o la_sormr3.F
gfortran-4.0 -O3 -c -o la_dsygs2.o la_ssygs2.F
gfortran-4.0 -O3 -c -o la_dsytd2.o la_ssytd2.F
m4 -DLA_SC -DLA_DZ la_auxiliary.m4 > la_auxiliary.f
gfortran-4.0 -O3 -c la_auxiliary.f
In file la_auxiliary.f:4
USE LA_DZAUXILIARY
1
Error: Name 'la_larfb' at (1) is an ambiguous reference to 'la_larfb' from module 'la_scauxiliary'
If I only write in make.inc:
M4FLAGS = -DLA_DZ
gfortran-4.0 -O3 -c la_auxiliary.f works but when the process try to build library, it hangs because simple precision subroutines are not available.
Any idea ? Thanks in advance,
JKB

