Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

problème de compilation d'un fichier fortran sous ubuntu



  1. #1
    khuili01

    problème de compilation d'un fichier fortran sous ubuntu


    ------

    Bonjour ,
    Je vous demande de m'aider à compiler un fichier fortran sous ubuntu 14.04 64bits, mon fichier fait appeler une bibliothèque FFTW3, j'ai lui ajouté avec cette commande (include "/usr/include/fftw3.f03" ), mais lorsque je tente à créer mon exécutable avec cette commande (gfortran -lfftw3 spect.F90 -o spect.x ), il me donne ce message:
    spect.F90.text+0x52c3): undefined reference to `fftw_plan_dft_r2c_1d'
    spect.F90.text+0x52e4): undefined reference to `fftw_execute_dft_r2c'
    spect.F90.text+0x533e): undefined reference to `fftw_plan_dft_r2c_1d'
    spect.F90.text+0x535f): undefined reference to `fftw_execute_dft_r2c'
    spect.F90.text+0x53b9): undefined reference to `fftw_plan_dft_r2c_1d'
    spect.F90.text+0x53dd): undefined reference to `fftw_execute_dft_r2c'
    spect.F90.text+0x5437): undefined reference to `fftw_plan_dft_r2c_1d

    Merci infiniment

    -----

  2. #2
    gienas
    Modérateur

    Re : problème de compilation d'un fichier fortran sous ubuntu

    Bonsoir khuili01 et tout le groupe

    Je ne connais pas le fortran, mais quand je lis

    Citation Envoyé par khuili01 Voir le message
    ... undefined reference to `fftw_plan_dft_r2c_1d' ...
    c'est que la variable fftw_plan_dftr2c_1d n'est pas définie, alors qu'elle apparaît dans le listing à compiler.

    Il serait intéressant d'aller explorer ta bibliothèque pour voir si la liste de tes variables y est bien définie.

    J'ignore si fortran est case sensitive (sensible aux majuscules/minuscules), ce peut être une cause de faute.

    Autre cas possible, définition conditionnelle. Cela signifie que les variables sont définies si une commande préalable le permet.

    Je ne connais pas la syntaxe fortran, mais ce pourrait être du genre ifdef... et ifndef.

  3. #3
    khuili01

    Re : problème de compilation d'un fichier fortran sous ubuntu

    Merci beaucoup gienas je vais faire ce que vous m'avez proposé

Discussions similaires

  1. problème d'installation de intel-fortran sous fedora
    Par khuili01 dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 21/08/2014, 18h15
  2. Html code pour ouvrir un fichier dans une appli donnée sous ubuntu.
    Par cielether dans le forum Programmation et langages, Algorithmique
    Réponses: 6
    Dernier message: 06/11/2013, 12h11
  3. Problème de compilation sous GNU Prolog
    Par lilian1498 dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 28/06/2012, 14h52
  4. Problème de programme sous ubuntu
    Par pirator dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 18/06/2010, 22h18
  5. Erreur compilation Fortran
    Par gige47 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 01/06/2006, 09h38
Découvrez nos comparatifs produits sur l'informatique et les technologies.