[SciPy-dev] Re: Another issue with scipy_distutils and FORTRAN files
Pearu Peterson
pearu at scipy.org
Wed Mar 31 15:38:04 EST 2004
On Wed, 31 Mar 2004, [ISO-8859-15] Berthold Höllmann wrote:
> There is usually some "internal" preprocessing support in FORTRAN
> code: using the 'include "some.inp"' command. Some FORTRAN compiler
> such as Compaq or SunFortran are looking into the direcory where the
> source file comes from for those include file, but unfortunately the
> Intel Compiler (at least under Linux) does not. So even without real
> preprocessing support at least the 'include_dirs' part of 'pp_opts' is
> needed for the FORTRAN compiler. For the four FORTRAN compiler I have
> access to, using the preprocessor is just another compiler option:
>
> g77: -x f77-cpp-input
> ifc: -fpp
> Sun: -fpp
> compaq: /fpp
>
> So maybe implemention is easy?
>
> '_compile' gets only pp_opts as an argument so I used it in building
> the command line, but of course one could split 'pp_opts' again in
> 'macros', and 'include_dirs' and give those to _compile.
I'll put fixing this into my TODO list.
Pearu
More information about the SciPy-Dev
mailing list