penso proprio di si.
La path aggiunta alle variabili di sistema è C:\MinGW\bin e non C:\MinGW\mingw32\bin (dove tra parentesi non c'è neanche il compilatore)

e poi da cmd ho lanciato "gfortran -shared test.f90" e mi ha generato il a.exe.