Bonjour,
Dans le cadre de mes études, je dois compiler du code Fortran. Pour information, il s'agit de code de ce type-ci : http://www.uq.edu.au/~e4mmacro/dsmcpg/tube0.htm, utilisés pour simuler des écoulement de fluides. Peut-être qu'ils sont mal écrits, mais j'en doute.
J'ai d'abord regardé si CodeBlocks me permettait de compiler du code Fortran, mais apparemment pas. Je serais enchantés d'apprendre qu'il existe des plug-ins mais je n'en ai pas trouvé.
J'ai ensuite essayé via XCode, comme expliqué sur ce petit tutoriel : http://www.macresearch.org/xcode_tutorial_fortran_only_projects, mais je n'ai pas du tout les même fenêtres. Sans doute n'ai-je pas les plug-ins nécessaires, mais à nouveau je ne les trouve pas.
Enfin, j'ai tenté via gfortran, disponible ici : http://hpc.sourceforge.net/. J'ai téléchargé GCC 4.5 pour Snow Leopard. Malheureusement, en ouvrant mon code, enregistré en .rtf, il me renvoie cette erreur :
file is not of required architecture
Undefined symbols:
"_main", referenced from:
start in crt1.10.5.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Quelqu'un pourrait-il me renseigner sur la marche à suivre? Est-ce le code qui n'est pas bien écrit? Idéalement, je préférerais pouvoir compiler en Fortran dans un univers plus agréable (CodeBlocks ou XCode), mais si ce n'est pas possible un truc pour y arriver via la console me convient parfaitement!
Merci à tous!
Guerric
Dans le cadre de mes études, je dois compiler du code Fortran. Pour information, il s'agit de code de ce type-ci : http://www.uq.edu.au/~e4mmacro/dsmcpg/tube0.htm, utilisés pour simuler des écoulement de fluides. Peut-être qu'ils sont mal écrits, mais j'en doute.
J'ai d'abord regardé si CodeBlocks me permettait de compiler du code Fortran, mais apparemment pas. Je serais enchantés d'apprendre qu'il existe des plug-ins mais je n'en ai pas trouvé.
J'ai ensuite essayé via XCode, comme expliqué sur ce petit tutoriel : http://www.macresearch.org/xcode_tutorial_fortran_only_projects, mais je n'ai pas du tout les même fenêtres. Sans doute n'ai-je pas les plug-ins nécessaires, mais à nouveau je ne les trouve pas.
Enfin, j'ai tenté via gfortran, disponible ici : http://hpc.sourceforge.net/. J'ai téléchargé GCC 4.5 pour Snow Leopard. Malheureusement, en ouvrant mon code, enregistré en .rtf, il me renvoie cette erreur :
file is not of required architecture
Undefined symbols:
"_main", referenced from:
start in crt1.10.5.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Quelqu'un pourrait-il me renseigner sur la marche à suivre? Est-ce le code qui n'est pas bien écrit? Idéalement, je préférerais pouvoir compiler en Fortran dans un univers plus agréable (CodeBlocks ou XCode), mais si ce n'est pas possible un truc pour y arriver via la console me convient parfaitement!
Merci à tous!
Guerric