List of gfortran-ready libraries and packages
Jerry DeLisle
jvdelisle@frontier.com
Mon Oct 4 21:46:00 GMT 2010
On 10/04/2010 12:55 PM, Magnus Hagdorn wrote:
> On Mon, 2010-10-04 at 12:20 -0700, Jerry DeLisle wrote:
>> On 10/01/2010 02:43 AM, FX wrote:
>>> This is a question of general interest more than a gfortran development question, but I'm sure you'll excuse me for this slight off topic mail.
>>>
>>> Compiler installation and use of libraries are, for gfortran like for many open source projects, an important part of the barrier to adoption (just see c.l.f and regular questions on this list). Commercial compilers now sell packages including common libraries (BLAS, LAPACK, etc.). As a consequence, I was wondering what we could do to work in that direction. I can think of a few things that would help promote the excellent tool you/we strive to develop:
>>>
>>> 1. Regarding Windows usage: create a "Libre Fortran for Windows" package (or whatever name), that would include the tools currently distributed (gfortran, gcc, maybe g++, a subset of mingw, pthread and libgomp, ...) and add to that common libraries (blas, lapack, maybe plotting utilities like DISLIN, ...). I am ready to spend some time on that during the next few months; the project would probably start by doing a poll on c.l.f about what software people are interested to see packaged.
>>>
>>> 2. For the Unix/Mac world: Try to get a consistent wiki on how to compile the usual libraries, like a series of pages "Compiling BLAS for dummies".
>>>
>>> 3. Wiki pages on how to integrate Fortran with other languages and tools (C, C++, Matlab, Mathematica, ...)
>>>
>>
>> I think it would be very useful if we could figure out an iterface/interface
>> wrapper for wxWidgets. If a user could simply do "USE wxWidgets" in ther own
>> code it would be a huge leap for gfortran. wxWidgets works on both Linux and
>> Windows platforms and has a great set of widgets etc. wxWidgets is also Open
>> software.
>>
>> As we get gfortran more CLASSy we should be able to oopify the interface. I
>> only have time to experiment with this a bit. Maybe someone looking for a good
>> project could consider doing this. I would love to see an intrinsic module in
>> gfortran for this one along with the POSIX module. ( I started working on a
>> POSIX module at one time, but keep getting side tracked)
>>
>
> I am really surprised that you want to be able to use a GUI toolkit for
> Fortran.
My objective is to promote Fortran. Some people do not want to have to learn
two, or three, or four programming languages. It is also an opportunity to test
Fortran interfacing capabilities and techniques, in particular gfortran and the
newer 2003 and 2008 features as they come along.
Jerry
More information about the Fortran
mailing list