diff options
Diffstat (limited to 'development/f2c/README')
-rw-r--r-- | development/f2c/README | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/development/f2c/README b/development/f2c/README index ed89051435..61f28bde6f 100644 --- a/development/f2c/README +++ b/development/f2c/README @@ -1,13 +1,22 @@ + f2c is a Fortran-to-C converter. This package includes libf2c, which must be linked to the resulting C -code. Thus the general idea is +code. + +Thus the general idea is: f2c foo.f; gcc foo.c -lf2c + +Or use the fc script provided in the docs directory. Beware, fc is +also an (unrelated) bash builtin. + +f2c used to use two separate libraries, libi77 and libf77. These are +now rolled together into libf2c. NB libf2c carries a separate version +number from f2c itself. The version number associated with the +SlackBuilds package is the f2c version number. - f2c foo.f - gcc foo.c -lf2c +If combining with gfortran, you may want to use gfortran -ff2c. See +the gfortran man page. -Or use the fc script provided in the docs directory. Beware, fc is also -a bash builtin. +Multiple files must be downloaded because netlib doesn't provide a +convenient single tarball. -If combining with gfortran, you may want to use the gfortran -ff2c -option. See the gfortran man page. |