Subject: | No fortran compiler |
Not necessarily a bug - but the absence of a fortran compiler does
prevent one from building PGPLOT and certain elements (Slatec, Minuit)
of PDL.
A couple of years back I suggested to Adam that inclusion of the
fortran compiler in Strawberry Perl might be a good idea. He declined,
on the basis of minimal gain for extra bloat - apart from the 2
extensions already mentioned I know of no use for a fortran compiler
(in a perl context).
Anyway, I thought I might mention this again in case there's been a
change of heart - though if no-one else has requested the inclusion of
the fortran compiler, it would seem that there's probably little to be
gained by including it. Perhaps, to cater for those of us that do want
gfortran, the Strawberry webpage could provide a link to a gfortran zip
or tarball that we could extract to our 'strawberry/c' directory ?
I've worked around the problem by adding the location of a sezero build
of mingw (that I installed a while back) to the end of the path. But
it's version 4.4.4 ... probably not ideal to be using that with
Strawberry's 4.4.3 (though it seems to be working fine).
Finally, ExtUtils::F77 must first be installed before one can make use
of the fortran compiler to build either PGPLOT or PDL::Slatec or
PDL::Minuit. The current version (1.16) of that module doesn't work
with gfortran on Windows. This will be fixed in the next release of
ExtUtils::F77. (If, in the meantime, anybody reading this would like
the patch that fixes the problem, just send me an email - it involves
a few changes to F77.pm only.)
Cheers,
Rob