IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Différence de compilation en RedHat 5.3


Sujet :

Linux

  1. #1
    Membre averti Avatar de awalter1
    Inscrit en
    Août 2004
    Messages
    994
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 994
    Points : 407
    Points
    407
    Par défaut Différence de compilation en RedHat 5.3
    Bonjour,

    Je compile une application en RedHat 5.3 et j'ai un problème pour trouver les librairies que je fabrique :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    gcc -o ../Exec/EXPORT exp_hmi_entities.o EXPORT.o StampXXX.o ../Business/excel_export.o ../Business/handlers_excel_files.o ../Business/handlers_entities.o  ../Reuse/ImportExport/libimportexport.a -L/opt/oracle/product/10g/instantclient -L/opt/oracle/product/10g/lib -L/usr/lib -L../Reuse/Handler/. -L/usr/lib/Motif1.2 -L/usr/lib/X11R6 -l:libipasH.a ../Reuse/Objects/objectslib.a ../Reuse/DataInterface/libdatainterface.a -l:libipasH.a ../Reuse/TOOLS/libtools.a -l:libipasH.a -lclntsh `cat /opt/oracle/product/10g/lib/sysliblist` -lm  ../Reuse/SystemCall/libipasyscall.a ../Reuse/HMI/libhmi.a ../Reuse/SystemCall/libipasyscall.a ../Reuse/LIST/libIpasList.a -lXm -lXt -lXext -lX11 -lXp
    /usr/bin/ld: cannot find -l:libipasH.a
    collect2: ld returned 1 exit status
    make[1]: *** [../Exec/EXPORT] Error 1
    make[1]: Leaving directory `/home/awalter/ccm_wa/ipas_supplier/Export#IPAS#1-IPAS_SUP#ACE2009A_awalter/Export/HMI'
    Il se trouve qu'avec la même arborescence de fichiers et les mêmes Makefile, la compilation est correcte sous une machine RedHat4.4.
    Comment précise t'on le chemin ou se trouve les libraries pour une édition de liens ?

    Merci

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 923
    Points
    17 923
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par awalter1 Voir le message
    Comment précise t'on le chemin ou se trouve les libraries pour une édition de liens ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    -L chemin1 -L chemin2 ...

Discussions similaires

  1. Différence de compilation OVERLOAD D2007-D2009
    Par Andnotor dans le forum EDI
    Réponses: 10
    Dernier message: 18/04/2009, 01h21
  2. Différences à la compilation
    Par anonyme dans le forum Débuter
    Réponses: 7
    Dernier message: 20/05/2008, 14h36
  3. Réponses: 15
    Dernier message: 20/03/2008, 09h33
  4. différence entre "compile" et "build"
    Par pyrrhon_ dans le forum Visual C++
    Réponses: 3
    Dernier message: 24/04/2007, 23h04
  5. Réponses: 1
    Dernier message: 01/02/2006, 23h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo