mixed F/C

mixed F/C


Can I call a Fortran subroutine from a C function, which is called by a Fortran Main program?

To make it clearer:
I have 3 programs:
1) Main program coded in FORTRAN: F_main
2) a void function in C: c_sub1
3) a subroutine in FORTRAN: f_sub2

in F_main, c_sub1 is called;
in c_sub1, f_sub2 is called.

I was able to call c_sub1 when f_sub2 was not declared and used in c_sub1. When I added the relative info into c_sub1 about f_sub2. The F_main couldn't find c_sub1.

Your help is highly appreciated!


1 post / 0 new
For more complete information about compiler optimizations, see our Optimization Notice.