Dear NG,
for quite some time I'm trying to compile one of the example programs
from lapack95 (la_gesv_example.f90 to be precise) with gfortran on
Windows XP. I have successfully compiled BLAS, LAPACK and LAPACK95 with
gfortran before, so the needed libraries are there. For simplicity, I
copied the four mod files (f77_lapack.mod, f95_lapack.mod, la_auxmod.mod
and la_precision.mod) and la_gesv_example.f90 in a new directory and
created a subdirectory "lib" where I placed the *.a files. If I try to
compile the example, the following error is thrown:
----
H:\Test\>d:\Programme\gfortran\bin\gfortran.exe -I./ la_gesv_example.f90
-o gesv.exe lib\lapack95.a lib\tmglib.a lib\lapack.a lib\libblas.a
la_gesv_example.f90:42.27:
CALL LA_GESV( A, B )
1
Error: There is no specific subroutine for the generic 'la_gesv' at (1)
la_gesv_example.f90:49.46:
CALL LA_GESV( AA, BB(:,1), IPIV, INFO )
1
Error: There is no specific subroutine for the generic 'la_gesv' at (1)
----
As far as I understand, this means that the interface is present but not
the corresponding subroutine (that is part of LAPACK). So what's wrong
with this?
Thank you for your help,
Harald Breitkreutz
--
Forschungsneutronenquelle Heinz Maier-Leibnitz (FRM II)
Technische Universität München
Lichtenbergstr. 1, D-85747 Garching
Phone: +49 (0)89 289-14758
Fax: +49 (0)89 289-14911
Mail: harald.breitkreutz@[EMAIL PROTECTED]


|