<FONT face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size=2>&gt;In&nbsp;simple&nbsp;cases&nbsp;FORTRAN&nbsp;and&nbsp;C[++]&nbsp;are&nbsp;not&nbsp;too&nbsp;difficult&nbsp;to&nbsp;link&nbsp;but<br>&gt;there&nbsp;is one&nbsp;issue&nbsp;I&nbsp;can't&nbsp;find&nbsp;a&nbsp;solution&nbsp;in&nbsp;Google&nbsp;searching:<br>&gt;How&nbsp;do&nbsp;you&nbsp;handle&nbsp;C&nbsp;structures&nbsp;in&nbsp;FORTRAN?&nbsp;&nbsp;Do&nbsp;not&nbsp;include&nbsp;"common."<br><br>This is not my problem. I already call C-routines from within my Fortran application. <br>The first problem is to make sure that the Fortran object code has the same number of underscore as the C-object code. This is usually done with the proper compile switch. Then, since I write Fortran-90 code, I have to write an explicit interface for the C-routines that I want to call from within Fortran. I have the impression that I will probably just use an initialization routine and a conversion routine, so the interfaces will not lead to large coding efforts. The conversion routine just eats x, y, and two names of coordinate systems. No intricate C-structures. Should be a piece of cake. As long as I know how to generate the proper object-code/archive-library for Proj...<br><br>Suggestions?<br><br>Regards,<br><br><br>Arjan<br><br></FONT>