| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The following discussion assumes that you are running g77 in f2c
compatibility mode, i.e. not using `-fno-f2c'.
It provides some
advice about quick and simple techniques for linking Fortran and C (or
C++), the most common requirement.
For the full story consult the
description of code generation.
See section 14. Debugging and Interfacing.
When linking Fortran and C, it's usually best to use g77 to do
the linking so that the correct libraries are included (including the
maths one).
If you're linking with C++ you will want to add
`-lstdc++', `-lg++' or whatever.
If you need to use another
driver program (or ld directly),
you can find out what linkage
options g77 passes by running `g77 -v'.
12.1.1 C Interfacing Tools 12.1.2 Accessing Type Information in C 12.1.3 Generating Skeletons and Prototypes with f2c12.1.4 C++ Considerations 12.1.5 Startup Code