Please bear with me as my knowledge of programming is not very good.
My application written in Fortran via a C function calls and loads up a DLL/SO. Currently the source for the DLL/SO can be C or Fortran. When I write to stdout from the DLL/SO it does not write to the same stdout as my application. Going through the forums I understood that these possible solutions can be used.
1) Use the same run time libraries for both my application and the DLL/SO.
2) Use PROCEDURES with POINTERS (not supported in Fortran90)
Is there any other possible way for this to work?
Thanks for you help. Appreciate any suggestions/comments.