problème de compilation d'un fichier fortran sous ubuntu
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

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



  1. #1
    invite86b81e40

    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
    invite86b81e40

    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 invite86b81e40 dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 21/08/2014, 19h15
  2. Html code pour ouvrir un fichier dans une appli donnée sous ubuntu.
    Par invite742298bb dans le forum Programmation et langages, Algorithmique
    Réponses: 6
    Dernier message: 06/11/2013, 13h11
  3. Problème de compilation sous GNU Prolog
    Par inviteff53e475 dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 28/06/2012, 15h52
  4. Problème de programme sous ubuntu
    Par invite2b734472 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 18/06/2010, 23h18
  5. Erreur compilation Fortran
    Par invite10295c30 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 01/06/2006, 10h38
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...