Fortran

momo -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j ai un gros probleme, concernant le couplage(LINKER) d'un programe en fortran qui fait appel un autre programme en C.
donc est ce que vous avez des idées SVP. concernat les librairies ou un truc de ce genre , ou bien est ce que vous avez un makefile standard qui peux m inspirer un peux merci.
Configuration: Windows 2000
Firefox 2.0.0.7

11 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    le prog. C est compilé, c'est un .o ?
    1
  2. momo
     
    Bonjour,
    oui pas de souci pour la compilation. il compile bien c est tous en .o; mais le souci c est dans le linkage.merci
    0
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    quelle commande ? il faut ajouter le .o après les .o fortran:
    g95 -o prog.exe f1.o f2.o c.o
    0
  4. momo
     
    au niveau de la compilation ca marche pas de soucie mais j ariive pas a liée les fichier c a ce de fortran
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    quelle commande ?
    0
  7. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    pfffffff
    make utilise un fichier makefile dans lequel sont décrites les commandes à utiliser. que contient ce fichier
    0
  8. momo
     
    dans le makefile ya que les regles de copilations les librairies ainsi que l execution ou j ai le probleme :
    EXEC) : $(OBJS)
    -@$(RM) $@
    -@echo Linking $@ ...
    $(F90) -o $@ $( -nofor_main) $(OBJS) $(LIBRARIES)
    0
  9. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    et OBJS contient les fichiers C compilés .o ?
    y a-t-il un message d'erreur ?
    manque-t-il une librairie nécessaire à un fichier .o C
    0
  10. momo
     
    oui en OBJS contient les fichiers C compilé en o ,Non ya pas de messages d eureur en ce qui cocerne la compilation je pense pas qu il me manque des librairies. je pense qu il me manque qqch dans le makefile qui me permetra de faire les liens entre les fichier c et ceux de fortran.
    0
  11. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    si il manque des librairies, f90 -o ... doit produire des erreurs
    0