I have been given the task of making a gui for a fortran 77 program. To do so I am using a Lahey Fujitsu compiler and wisk, which is essentially a bare bones version of winteracter . Now i am coding the gui portion in 90, to be honest right now i am coding nothing and just using the code the wisk wizard is spitting out, and am having a problem with the gui portion talking to the 77 portion.
The program consists of a main program and 14 subroutine files. The main program makes calls to all of the other subroutines, processes calculations and writes the final result to a text file. What i would like to do is make the main program a subroutine and call it from the gui or fortran 90 portion of the program, thus making the gui the main program. Is it possible to do this since much of the fortran 77 is declared implicit double precision while the fortran 90 code is implicit none? Further more in the gui portion would i have to call all of the subroutines or will the main program, that will be coverted into a subroutine, handle this?
Any help/advice would be appreciated.
If any of this is not clear, which I am sure is the case since my fortran skills are still limited, just ask me to clarify what i mean.
Thanks, Christian