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

C++Builder Discussion :

Erreur link avec C++ Builder 2010


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Septembre 2006
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 115
    Par d�faut Erreur link avec C++ Builder 2010
    Bonjour,

    J'ai un projet (concernant un ex�cutable) fait avec C++ Builder 2007 : je le construit avec les packages d'ex�cution => pas de probl�me :
    - mes propres librairies sont prises en compte
    - si on a saisi une librairie qui n'existe pas, on a un message en d�but de compilation afin de rechercher le package d'ex�cution)

    Je migre ce projet avec C++ Builder 2010 ; je le construit toujours avec mes packages d'ex�cution => mais l� j'ai des erreurs :
    - il ne trouve plus les fonctions d�finies dans mes propres librairies (fonction d�finie en PACKAGE) [ILINK32 Erreur] Error: 'myfunction' externe non r�solu, r�f�renc� depuis C:\TEMP\UNIT1.OBJ alors que les librairies sont toujours indiqu�es dans la liste des packages d'ex�cution
    - si on a saisi une librairie qui n'existe pas, on n'a plus de message

    Tout cela voudrait dire qu'il ne tiens pas compte des packages d'ex�cution.
    Je ne vois pas pourquoi (� priori les options de mon projet sont les m�mes pour C++ Builder 2007 et C++ Builder 2010).

    Est-ce que quelqu'un pourrait m'aider car pour l'instant je ne peux migrer aucun des mes projets ?

    Merci d'avance

  2. #2
    Membre �clair�
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Consultant technique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Par d�faut
    As-tu reconstruit tous tes packages dans le nouvel IDE ?
    As-tu indiqu� les dossiers qu'il fallait dans l'IDE pour les include et les librairies ?

  3. #3
    Membre confirm�
    Inscrit en
    Septembre 2006
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 115
    Par d�faut
    Bonjour

    As-tu reconstruit tous tes packages dans le nouvel IDE ?
    Oui

    As-tu indiqu� les dossiers qu'il fallait dans l'IDE pour les include et les librairies ?
    Oui

  4. #4
    Membre �clair�
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Consultant technique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Par d�faut
    Tu as supprimer tous les fichiers g�n�r�s par C++Builder et ne faisant pas partie des sources comme les fichier obj, ...

    Sinon, essaie de supprimer les "pragma link" de tes fichiers cpp des fiches de ton projet et les includes associ�s dans le fichier H (normalement, ils sont recr��s automatiquement pour les composants pos�s sur la fiche).

    J'ai souvent r�gl� des probl�mes de lieur avec ces manipulations.

  5. #5
    Membre confirm�
    Inscrit en
    Septembre 2006
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 115
    Par d�faut
    Oui j'ai fait tout cela mais j'ai toujours ce probl�me.

    Le premier point que je ne comprends pas c'est que si tu mets un nom de paquet compl�tement bidon dans la liste des packages, C++ Builder 2010 ne t'affiche aucun message au d�but de la compilation alors que C++ Builder 2007 t'en affiche un (ce qui est plus logique).

    Si j'arrive � r�soudre cela je pense que le message [ILINK32 Erreur] Error: 'myfunction' externe non r�solu, r�f�renc� depuis C:\TEMP\UNIT1.OBJ disparaitra aussi au moment du link

  6. #6
    Membre �clair�
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Consultant technique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Par d�faut
    Tu as pens� a ajouter � ton projet le fichier bpl comme �tant un fichier requis ou en l'ajoutant directement � ton projet ?

Discussions similaires

  1. R�ponses: 7
    Dernier message: 27/02/2012, 21h39
  2. R�ponses: 0
    Dernier message: 21/02/2012, 16h34
  3. [D�butant] Probl�me installation TDLPortIO avec C++ Builder 2010
    Par H3xor dans le forum C++Builder
    R�ponses: 6
    Dernier message: 22/02/2011, 19h03
  4. MessageBox avec C++ Builder 2010
    Par ptikiwi dans le forum C++Builder
    R�ponses: 2
    Dernier message: 01/03/2010, 17h04
  5. erreur link avec Builder C++
    Par axxel dans le forum DirectX
    R�ponses: 8
    Dernier message: 20/07/2004, 02h58

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