Boh nn capisco.

Ho provate a modificare i codice fortran in modo che avesse un main con un return.
Se provo ad eseguire l'exe generato con gfortran (senza -shared) mi funziona correttamente.

Funzionare funziona, anche se preferivo avere un dll a cui richiamare un metodo e non processo da lanciare.

Se a qualcuno viene qualche idea, sono ben accette