Re: GNU Fortran 95: Opinions?

From: Kamaraju Kusumanchi (kk288_at_cornell.edu)
Date: 11/03/04


Date: Wed, 03 Nov 2004 01:02:42 +0000

Tobias Schlueter wrote:
> Kamaraju Kusumanchi wrote:

>>5) Availability of makefiles to compile codes such as lapack, fftw,
>>lapack95 etc., I spent/wasted a lot of time to figure out various
>>options that could go into make files while compiling software... I know
>>that this varies from machine to machine. But if a makefile template is
>>shipped with gfortran for the most common platforms, it would attract
>>many people..
>
>
> Good point, I'll see about adding something like this to gfortran.org shortly.
> Of course, if somebody has these templates for the different architectures
> you're using, you're welcome to add them to gfortran.org yourself.
>

I am happy that you are interested in my suggestion. I have a better
idea for linux users.

If rpms, debs of compiled versions of blas, lapack, lapack95, fftw etc
are made available that would be great. Currently on the netlib (I
checked it before posting this) there are some rpms available
(http://www.netlib.org/lapack95/). But they do not clearly mention which
compiler they used for it.

I would like to see something like this - a link from gfortran website
which contains compiled software using gfortran for various
architectures (i386, sparc, powerpc etc)...

Someone on this list might say "what the hell? go and compile from
sources?" But the lapack documentation is not so straightforward. It
leaves many open ended questions for the novice who tries to use it. For
example it says that, blas is needed to compile lapack which in turn is
needed for lapack95. For a new user (who is not familiar with system
administration stuff) this might be a daunting task. That is why, I
think providing compiled versions of packages is a better idea. YMMV...

I myself run Debian distribution on intel p4. I can help in making the
.deb files of these packages. Any other volunteers out there?

raju



Relevant Pages

  • Re: linking lapack compiled with g77 with a g90 fortran program
    ... Why are you using g77 to compile lapack, and then using gfortran ...
    (comp.lang.fortran)
  • Free LAPACK for Intel Fortran 8 on Windows?
    ... The compiler we're using is Intel Visual Fortran on Windows, which means using it via the Visual Studio interface. ... I know that one can easily download a copy of LAPACK and the reference BLAS implementation from Netlib. ... The Netlib version is designed to be built with a makefile, and it looks like it would be rather a distinct pain to set things up to compile it through Visual Studio instead. ... Thus: question: Is there an easier way to obtain a compiled LAPACK library that is compatible with Intel Fortran, which does not involve lots of work translating makefiles, and which also does not involve buying Intel's Math Kernel Library? ...
    (comp.lang.fortran)
  • Problem linking 32-bit lapack on linux 64-bit with intel fortran compiler
    ... I'm currently trying to compile lapack from source on jaunty 64 bits, ... but linking fails on first link with GNU ld. ...
    (comp.lang.fortran)
  • Re: GNU Fortran 95: Opinions?
    ... > idea for linux users. ... > If rpms, debs of compiled versions of blas, lapack, lapack95, fftw etc ... But the lapack documentation is not so straightforward. ... blas is needed to compile lapack which in turn is ...
    (comp.lang.fortran)
  • Visual Studio C++6 and VisualC++.Net
    ... Trying to compile the netlib lapack++. ... The libraries for Visual C++6.0 for clapack are available from netlib. ...
    (microsoft.public.vstudio.general)