This question is probably asked before. Is there an easy way to call a subroutine written in fortran by a C program? I am talking about something like commercial IMSL subroutines, which I have no access of the original fortran source codes. I need only to know how to do it in a UNIX environment. Thanks.