RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 undefined symbol f90

Forum : FORTRAN
Sous Catégorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ FORTRAN

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM FORTRAN

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
Dreyliciouss
Nouveau membre
Inscrit : 19/07/2010
Messages : 7
Message
#170678
Posté le 27/07/10 à 08:34
Bonjour à tous,

Quand j'essai d'exécuter mon programme python faisant appel à une routine fortran (qui utiliser la fonction date_and_time), j'obtiens l'erreur suivante:

"ficex.so: undefined symbol: G77_date_and_time_0"

j'utilise f90 pour compiler ma routine fortran sous fedora.

Savez-vous comment résoudre cette erreur?
Merci d'avance à tous!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modérateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 3142
Message
#170679
Posté le 27/07/10 à 09:12
Blop,

Quand tu utilises ton programme ForTran seul depuis un terminal, il fonctionne entièrement ?

La compilation ForTran ne renvoie ni erreur, ni warning ?

Poste ton code ForTran en cas (utilise la balise code stp).
__________________________
Mon Portfolio : http://www.fabienrenaud.com
Vacances Scolaires : http://fr.dates-vacances-scolaires.com

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Dreyliciouss
Nouveau membre
Inscrit : 19/07/2010
Messages : 7
Message
#170680
Posté le 27/07/10 à 09:15
Oui mon programme Fortran ne renvoie aucune erreur mais quelques warnings.
Voici le code :
! -*- f90 -*- !===================================================================== ! ECRIPROJ.F version 1.0 du 07/2010 ! ! Ecriture des projections calculé algébriquement ! dans un fichier binaire ! !========-=========-=========-=========-=========-=========-=========-= !========-=========-=========-=========-=========-=========-=========-= SUBROUTINE EXECUTABLE(a,c,d,e,f,g,h,i,j) ! a= TAB ! b=date et heure ! c=nPixCol ! d=rayGir ! e=nAng ! f=larCha ! g=rayCach ! h=prof ! i=nbLig ! j=nbCol INTEGER, INTENT(IN) :: c,e,f,h,i,j REAL, INTENT(IN) :: d,g ! CHARACTER :: b INTEGER :: NENRG,TailleEnreg,largColTot CALL ECRIPROJ(a,c,d,e,f,g,h,i,j) RETURN END SUBROUTINE EXECUTABLE !======================================================================== SUBROUTINE ECRIPROJ(TAB,nPixCol,rayGir,nAng,larCha, &rayCach,prof,nbLig,nbCol) !======================================================================== ! Fichier contenant l'ensemble des parametres principaux ================ INCLUDE "param2D.f" INTEGER, INTENT(IN) :: larCha,nbCol INTEGER, INTENT(IN) :: nPixCol,nbLig,prof ! TYPE (ParamFichier) :: ParamFic ! TYPE (collimateur) :: ParamCol ! type (geomacquis) :: ParamAcq CHARACTER*150 FICPRJ ! ! CHARACTER*150 IMAPRJ,FICCOL,FICACQ ! ! Integer*4,Dimension(10) :: ICOL,IACQ REAL, INTENT(IN) :: rayGir,rayCach INTEGER :: NENRG,TailleEnreg ! CHARACTER, INTENT(IN) :: date INTEGER :: r,q,m,n,I INTEGER :: J INTEGER, DIMENSION(nbLig,nbCol) :: TAB INTEGER, DIMENSION(nbLig,nbCol) :: RECU !================== initialisation des données =============================== print* ,'ok ok' ! Call InitEntete(ParamFic,ParamCol,ParamAcq,ParamDec,date) TailleEnreg = 8 ! print* date r=0 q=0 m=0 n=0 I=0 J=0 FICPRJ= 'image.proj' NENRG=0 print* ,'rayon giration = ', rayGir print* ,'rayon de cache = ',rayCach print* ,'Pixel du collimateur = ', nPixCol print* ,'profondeur = ', prof print* ,'nb angle = ',nAng OPEN(UNIT=5,FILE=FICPRJ,FORM='UNFORMATTED',RECL=TailleEnreg, & STATUS='NEW',ACCESS='DIRECT') DO r= 1 , nbLig DO q = 1 , nbCol RECU(r,q) = 0 END DO END DO ! Récupération des données du tableau de appelProj DO m = 1, nbLig DO n = 1, nbCol RECU(m,n) = TAB(m-1,n) ! WRITE (*,*) RECU(m,n) END DO END DO print* ,'Ecriture des données dans le fichier ',FICPRJ DO J = 1 , nbLig DO I = 1, nbCol NENRG = NENRG + 1 !on écrit les résultats des projections dans le fichier de sortie WRITE (5, REC=NENRG) RECU(J,I) ! WRITE (*,*) RECU(J,I) END DO END DO ! ================== Fermeture du fichier de sortie proja ====================== CLOSE(5) print* ,'Le fichier a bien été créé' RETURN END SUBROUTINE ECRIPROJ


Est ce qu'il faut linker vers le fichier binaire lib contenant la définition du symbol?

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modérateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 3142
Message
#170682
Posté le 27/07/10 à 09:47
Je ne vois pas de partie relative à une fonction date_and_time dans le code que tu viens de poster...

A tout hasard, c'est quoi les warning qu'il te donne ?
__________________________
Mon Portfolio : http://www.fabienrenaud.com
Vacances Scolaires : http://fr.dates-vacances-scolaires.com

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Dreyliciouss
Nouveau membre
Inscrit : 19/07/2010
Messages : 7
Message
#170715
Posté le 30/07/10 à 10:08
Problème résolu en compilant tous les .f ensemble Smiley

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modérateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 3142
Message
#170716
Posté le 30/07/10 à 10:24
Ensemble ? Tu compilais pas tout avant ?
__________________________
Mon Portfolio : http://www.fabienrenaud.com
Vacances Scolaires : http://fr.dates-vacances-scolaires.com

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Dreyliciouss
Nouveau membre
Inscrit : 19/07/2010
Messages : 7
Message
#170720
Posté le 30/07/10 à 14:20
Si mais avec la commande f2py non maintant dans f2py j'inclus tous les .f

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM FORTRAN



    PAGE : [1]



.: Site Web développé par Yann Pingot et l'équipe MPWG avec www.evolvia-web.com :.