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 c++ builder: lib introuvable


Sujet :

C++Builder

  1. #1
    Membre averti
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Avril 2005
    Messages
    21
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 21
    Par d�faut Erreur link c++ builder: lib introuvable
    Bonjour,

    je rencontre le probl�me suivant: je d�veloppe sous C++ builder un petit client de test en c++, qui doit linker avec un package nomm� pack40.
    Au moment du link, j'ai l'erreur suivante:
    [ILINK32 Erreur] Fatal: Impossible d'ouvrir le fichier Package30.lib

    Il se trouve que Package30 est le nom de l'ancien package avec lequel je linkais. D'ou ma question:
    O� dois je configurer mon projet pour ne plus linker avec Package30.lib ?

    Merci d'avance

    Romain

  2. #2
    Expert �minent
    Avatar de ShaiLeTroll
    Homme Profil pro
    D�veloppeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 089
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 44
    Localisation : France, Seine Saint Denis (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur C++\Delphi
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 089
    Par d�faut
    Cela ne doit pas se faire tout seul ?
    Cherche les occurrences dans les fichiers BSDProj, CBProj et autre de Package30
    Tu finiras bien par le trouver et le remplacer !

    Lorsque tu parles de Package, ce n'est pas au sens Borland du terme ? BPI et BPL ?
    Aide via F1 - FAQ - Guide du d�veloppeur Delphi devant un probl�me - Pensez-y !
    Attention Troll M�chant !
    "Quand un homme a faim, mieux vaut lui apprendre � p�cher que de lui donner un poisson" Confucius
    Mieux vaut se taire et para�tre idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la m�diocrit� !

    L'exp�rience, c'est le nom que chacun donne � ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre averti
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Avril 2005
    Messages
    21
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 21
    Par d�faut
    Il s'agit en effet du package au sens borland.
    Je produis mon package pack40, je l'installe. J'ai alors un fichier .bpl et un fichier .lib copi�.

    Pour le package package30 manquant, j'ai v�rifi� et il ne reste plus de reference � ce package dans le .cbproj de mon projet.
    Y a t'il d'autres endroits dans la configuration ou les options de C++ builder ou on peut avoir cette r�f�rence ?

  4. #4
    Expert �minent
    Avatar de ShaiLeTroll
    Homme Profil pro
    D�veloppeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 089
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 44
    Localisation : France, Seine Saint Denis (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur C++\Delphi
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 089
    Par d�faut
    30 et 40, tu es en BCB 3 et 4 ???
    Pense que souvent on indique juste 'package' dans "construire avec paquets d'execution" sans pr�ciser la version, celle-ci se rajoute automatiquement en fonction de la version de l'IDE !
    30 et 40 doivent co�ncider si possible avec la version de l'IDE !
    Si tu as bien mis 'package40' et qu'il existe dans la liste des packages de conception, il est cens� utilis� ce package !
    Cela d�pend ce que tu as ajout� dans la liste des packages de Conception, la TCheckBoxList juste au dessus de la CheckBox "Construire avec ..."

    Je ne suis sous C++Builder que depuis un an avec 2007, j'ai fait du Delphi pendant 10 ans, je n'ai jamais boss� vraiment avec les packages mais c'est moins p�nible qu'en C++Builder ! on prend le BPL et �a fonctionne tr�s bien, pas toute ces histoires de Link bien p�nible !

    Tu as bien aussi les fichiers BPI ?
    V�rifie tes chemins de LIB aussi dans l'environnement et dans le projet !
    Tu dois avoir les LIB+BPI pour la Release et pour le Debug !
    Aide via F1 - FAQ - Guide du d�veloppeur Delphi devant un probl�me - Pensez-y !
    Attention Troll M�chant !
    "Quand un homme a faim, mieux vaut lui apprendre � p�cher que de lui donner un poisson" Confucius
    Mieux vaut se taire et para�tre idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la m�diocrit� !

    L'exp�rience, c'est le nom que chacun donne � ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Discussions similaires

  1. Erreur link avec C++ Builder 2010
    Par TsCyrille dans le forum C++Builder
    R�ponses: 5
    Dernier message: 08/04/2010, 21h54
  2. Probleme avec mysql++ mysqlpp.lib introuvable
    Par PAMMIB dans le forum Visual C++
    R�ponses: 5
    Dernier message: 13/02/2008, 09h01
  3. R�ponses: 5
    Dernier message: 15/01/2007, 21h15
  4. [Forms]erreur FRM-18125 navigateur web introuvable
    Par lifeisgood dans le forum Forms
    R�ponses: 5
    Dernier message: 13/12/2006, 17h48
  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