Java -> JNI -> C++ -> Fortran

Java - JNI - C++ - Fortran

Preciso fazer com que o Java trabalhe com algumas rotinas já escritas em Fortran, vou utilizar o JNI.
Seguindo o exemplo destes sites:
1 http://www.math.ucla.edu/~anderson/JAVAclass/JavaInterface/JavaInterface.html
2 http://www.javafree.org/javabb/viewtopic.jbb?t=13913

Não tive problemas em criar a dll utilizando apenas o C++ nos exemplos dos 2 links.

No link 1, pelo o que eu entendi ele faz um “link” do Java com o C++ que faz um “link” com o Fortran.
Mas estou com dificuldade em criar a DLL com as rotinas feitas em Fortran, do exemplo 1, não sei quais arquivos e programas posso usar.
Tentei usar estes 3 arquivos (http://www.math.ucla.edu/~anderson/JAVAclass/JavaInterface/Files.html ):

tempCalcRoutines.f
tempCalcJava.h
TempCalcJava.cpp

Alguem pode me dizer como posso criar essa DLL ?
Ou se tem algum outro jeito para q eu possa chamar rotinas do Fortran em Java?

up…

tem como mover esse topico pro avançado!?

vlws