J'essaie de porter un programme de gfortran à ifort (Intel Fortran Compiler 11). Je suis coincé avec deux fichiers qui compilent uniquement avec gfortran:Erreur de compilation lors du portage de gfortran vers ifort
gfortran -x f77 -c daedrid.ff
gfortran -x f77-cpp-input -c daedris.ff
lorsque je tente de lancer le compilateur FORTRAN intel avec ces fichiers, je reçois:
ifort -fpp -c daedrid.ff
ifort: warning #10147: no action performed for specified file(s)
ifort -fpp -c daedris.ff
ifort: warning #10147: no action performed for specified file(s)
et aucun fichier d'objets sont créés.
Maintenant, comment puis-je résoudre ce problème o_O?
EDIT: Renommer les extensions de fichier de ff à FPP
cp daedrid.ff daedrid.fpp
cp daedrid.ff daedrid.fpp
aide:
ifort -fpp -c daedrid.fpp
daedrid.fpp(1483): (col. 9) remark: LOOP WAS VECTORIZED.
daedrid.fpp(1490): (col. 11) remark: LOOP WAS VECTORIZED.
daedrid.fpp(1499): (col. 13) remark: LOOP WAS VECTORIZED.
ifort -fpp -c daedris.fpp
daedris.fpp(1626): (col. 9) remark: LOOP WAS VECTORIZED.
http://www.rcac.purdue.edu/userinfo/resources/black/userguide.cfm#compile_fortran_cpp
MISE À JOUR: Y at-il un moyen de faire le Fortran intel travail de compilation sans avoir à renommer les fichiers?