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 :

[BCB]Prb a l'installation de composant


Sujet :

C++Builder

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    218
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 218
    Points : 91
    Points
    91
    Par défaut [Resolu][BCB]Prb a l'installation de composant
    Bonjour,

    j'ai reussi a installer (TpOfficepartner ) et tout marche
    comme on l'avait ecrit dans un precedant post

    Cependant je suis aller telecharger un autre composant de chez TurboPower pour mon appli puisqu'il sont en openspource c'est
    Abbrevia voici le lien

    http://sourceforge.net/projects/tpabbrevia/


    il s'agit de composant pour zipper et dezipper,cab etc...

    voici la liste de manip en detail

    1 J'ai decompacter dans D:\CBuilder6\Source\TpAbbrevia

    2 je fais projet ->Composant->installer un composant->dans un paquet
    existant

    3 j'ai fait les manip standard j'ai compile le runtime
    4 je compile le runtime B304_r61 ->Ok

    5 je fais pareil pour B304_vr61->ok(runtime)
    6 je fais pareil pourB304_vd61-> ok + compo INSTALLE

    pour la partie clx

    7 je B304_cr61->OK(runtime)
    8 je compile B304_cd61-> (tout construire ) et la j'ai un erreur :[Lieur
    Erreur fatale] Fatal: Unable to open file 'QGRIDS.OBJ'et
    je ne sais que faire pour installer la partie CLX du composant

    auriez vous une idee ?
    j'ai cherché ce fichier impossible de l'avoir les seul qui
    sont present sur mon PC sont :qgrids.hpp,qgrids.pas et qgrids.dcu

    est il possible d'avoir 'QGRIDS.OBJ' par compilation ? si oui comment ?


    9 D'autre par quand je teste une form + 1 de ces compo par ex dans c:\temp form +AbZipBrowser1 BCB me cri car il ne peut trouver le *.h et *.hpp je lui donne le bon chemin c'est à dire : D:\CBuilder6Source\TpAbbrevia\source (il y a les *.hpp)

    voici la liste de erreur
    D:\CBuilder6\Source\TpAbbrevia
    [C++ Erreur] Unit1.h(11): E2209 Impossible d'ouvrir le fichier include
    'AbBrowse.hpp'
    [C++ Erreur] Unit1.h(12): E2209 Impossible d'ouvrir le fichier include
    'AbZBrows.hpp'
    [C++ Erreur] Unit1.h(12): E2209 Impossible d'ouvrir le fichier include
    'AbZBrows.hpp'
    [C++ Erreur] Unit1.h(17): E2303 Nom de type attendu
    [C++ Erreur] Unit1.h(17): E2139 ; manquant dans la déclaration
    [C++ Erreur] Unit1.h(17): E2109 Ce n'est pas un type autorisé


    ou est l'erreur ?

    10 j'ai fait le meme test en faisant
    projet->Option->Repertoire\Condition(chemin d'inclusion)
    cad D:\CBuilder6\Source\TpAbbrevia\source

    et la voici la liste d'erreur
    [Lieur Erreur] Unresolved external '_CG_DESC' referenced from
    C:\TEMP\PROJECT1.OBJ
    [Lieur Erreur] Unresolved external '_CG_DTORTHIS' referenced from
    C:\TEMP\PROJECT1.OBJ
    [Lieur Erreur] Unresolved external '_CG_A_BP' referenced from
    C:\TEMP\PROJECT1.OBJ
    [Lieur Erreur] Unresolved external '_CG_THIS' referenced from
    C:\TEMP\UNIT1.OBJ
    [Lieur Erreur] Unresolved external '_CG_DA_EPY' referenced from
    C:\TEMP\UNIT1.OBJ
    [Lieur Erreur] Unresolved external '_CG_GDA_EGY' referenced from
    C:\TEMP\PROJECT1.OBJ


    voyez vous ou est l'erreur ?
    est ce lie a la construction pour la version CLX ?

    je suis deçu car ce sont de super compo donc j'avais besoin pour mon appli

    precision technique BCB6 pro+update4 & Windows98b

    Merci d'avance encore je ne vois comment faire
    Outils utilisés : FireBird 2.1 - IbExert Free - C++ Builder 6 Pro Update 4- Windows Xp pro Sp3

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    218
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 218
    Points : 91
    Points
    91
    Par défaut [bcb6] Comment obtenir un *.OBJ par compilation ?
    Bonjour

    j'ai un probleme d'installation de composant
    (composant Abbrevia de TurboPower http://sourceforge.net/projects/tpabbrevia/)

    le linker me reponds sur la compilation d'un paquet (B304cd61)
    Unable to open file 'QGRIDS.OBJ'


    Est il possible de compiler pour obtenir
    QGRIDS.OBJ sachant que ma machine j'ai les fichiers suivants : qgrids.hpp,qgrids.pas et qgrids.dcu ?

    Quel est la manipulation a faire ?

    Faut il modifier le source du composant ?

    Existe des utilitaires inclus dans BCB pour faire ceci ?

    Comment inclure QGRID.OBJ ?

    quelqun l'a t-il sur sa machine ?


    merci d'avance


    merci de vos reponses
    Outils utilisés : FireBird 2.1 - IbExert Free - C++ Builder 6 Pro Update 4- Windows Xp pro Sp3

  3. #3
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    Salut essaye d'ajouter
    dans le gestionnaire de projet de B304_cd61
    le fichier qgrids.pas
    le fichier qgrids.obj sera alors généré

    Cordialement
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    218
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 218
    Points : 91
    Points
    91
    Par défaut
    Salut
    j'ai essaye ce que tu m'a dit
    et j'ai toujours des erreurs de compilation


    je precise j'ai decompacte les package +source dans
    D:\CBuilder6\Source\TpAbbrevia\


    voici les erreurs :

    Construction
    [C++ Erreur] B304cd61.cpp(28 ): E2442 Deux points consécutifs
    [C++ Erreur] B304cd61.cpp(28 ): E2272 Identificateur attendu
    [C++ Erreur] B304cd61.cpp(28 ): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(28 ): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(28 ): E2442 Deux points consécutifs
    [C++ Erreur] B304cd61.cpp(28 ): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(28 ): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(28 ): E2442 Deux points consécutifs
    [C++ Erreur] B304cd61.cpp(28 ): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(28 ): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(28 ): E2442 Deux points consécutifs
    [C++ Erreur] B304cd61.cpp(28 ): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(28 ): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(28 ): E2442 Deux points consécutifs
    [C++ Erreur] B304cd61.cpp(28 ): E2272 Identificateur attendu
    [C++ Erreur] B304cd61.cpp(28 ): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(28 ): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(29): E2442 Deux points consécutifs
    [C++ Erreur] B304cd61.cpp(29): E2272 Identificateur attendu
    [C++ Erreur] B304cd61.cpp(29): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(29): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(29): E2442 Deux points consécutifs
    [C++ Erreur] B304cd61.cpp(29): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(29): E2206 Caractère '\' (0x|5c) incorrect
    [C++ Erreur] B304cd61.cpp(29): E2442 Deux points consécutifs
    [C++ Erreur] B304cd61.cpp(29): E2228 Trop de messages d'erreur ou d'avertissements
    [Lieur Erreur fatale] Fatal: Unable to open file 'B304CD61.OBJ'


    cela plante sur les lignes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    USEFORMNS(..\source\AbQPeCol.pas", ..\source\abqpecol, ..\source\AbColHeadingsEditor);
    USEFORMNS("..\source\AbQPeVer.pas", ..\source\abqpever, ..\source\AbAboutBox);
    //---------------------------------------------------------------------------
    USEFORMNS("..\source\AbQPeCol.pas", ..\source\abqpecol, ..\source\AbColHeadingsEditor);
    USEFORMNS("..\source\AbQPeVer.pas", ..\source\abqpever, ..\source\AbAboutBox);
    Ce paquet fais partie de la clx

    j'ai essaye des truc du style mais cela plante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    USEFORMNS("D:\\CBuilder6\\Source\\TpAbbrevia\\source\source\\AbQPeCol.pas", ...\Source\TpAbbrevia\source\abqpecol, ...\Source\TpAbbrevia\source\AbColHeadingsEditor);

    voyez vous d'ou cela peut venir ?

    je pense que cela nuit a mes essais de compilations avec le reste des compo installe etes vous d'accord ?

    que faire ? car j'ai vraiment besoin de ces compo


    merci encore de votre aide
    Outils utilisés : FireBird 2.1 - IbExert Free - C++ Builder 6 Pro Update 4- Windows Xp pro Sp3

  5. #5
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    essaye de reconstruire ton paquet
    pour ce faire supprime un à un les fichiers.pas (en selectionnant le fichier puis en appuyant sur le bouton Retirer)
    puis rajoute les manuellement (bouton Ajouter)

    fait cette procédure pour tous les fichiers puis recompile

    cordialement
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

  6. #6
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    Salut

    j'ai trouvé le défault

    ouvre le gestionnaire de projet et charge les projets suivants
    • b304r61.bpl
      b304cd61.bpl
      br304cr61.bpl
      br304vd61.bpl
      br304vr61.bpl


    dans le paquet b30cd61.bpl
    ajoute le fichier visualclx.bpi dans la liste des Requires
    corrige le fichier B30461.cpp de la manière suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    USEFORMNS("..\source\AbQPeCol.pas", abqpecol, AbColHeadingsEditor);
    USEFORMNS("..\source\AbQPeVer.pas", abqpever, AbAboutBox);
    c'est un Bug dans C++Builder6

    compile dans l'ordre les paquets suivants

    • b304r61.bpl
      b304cd61.bpl
      br304cr61.bpl
      br304vd61.bpl
      br304vr61.bpl


    installe les paquets suivants
    B304cd61.vcl et br304vd61.bpl

    Cordialement
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    218
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 218
    Points : 91
    Points
    91
    Par défaut
    Salut

    j'ai fait ce que tu as dis mais une partie des composant s'est installé
    dans le paquet B304cd61.cpp je compile tout passe,
    je construit j'ai les erreurs :

    [Lieur Erreur] Unresolved external '_QWidget_mapToParent' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QWidget_mapFromGlobal' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QWidget_mapToGlobal' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QWidget_setFocusPolicy' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QWidget_show' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QWidget_hide' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QWidget_geometry' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QWidget_update3' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QWidget_setFocus' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QWidget_scroll2' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QLineEdit_backspace' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QLineEdit_deselect' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ
    [Lieur Erreur] Unresolved external '_QPainter_setClipRect2' referenced from D:\CBUILDER6\SOURCE\CLX\QGRIDS.OBJ


    j'ai pourtant mis les lignes de codes en deux fois


    Le plus simple est ce que tu peux m'envoyer par mail ton projet ?
    Je ne pas comment faire ?
    Il aurait pu faire un install c'etait plus simple...

    As tu un update de BCB sur ta machine ? si oui lequel ?
    quel OS utilises tu ?


    merci encore vraiment de ton aide et
    fellicitation pour tes tutoriels
    Outils utilisés : FireBird 2.1 - IbExert Free - C++ Builder 6 Pro Update 4- Windows Xp pro Sp3

  8. #8
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    le plus simple est de détruire tous les .obj de Abbrevia et de recommencer le tout depuis le début
    Cordialement
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    218
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 218
    Points : 91
    Points
    91
    Par défaut [Resolu]BCB6 Installation du composant Abbrevia
    Salut

    Je te remercie de ton aide cela marche

    En fait j'ai du reeinstaller bcb car le linker malgres le chemin des bibliotheque standards m'envoyer des messages d'erreurs

    Je me suis rendu conte aussi que le patch update 4 de Borland rendait
    impossible l'installation de ces composants d'ou probleme de linker

    j'ai teste les compos et tout marche (Abbrevia+OfficePartner)

    encore une fois merci de ton aide
    Outils utilisés : FireBird 2.1 - IbExert Free - C++ Builder 6 Pro Update 4- Windows Xp pro Sp3

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Kylix] Installation de composants
    Par CodeurNé dans le forum EDI
    Réponses: 1
    Dernier message: 26/03/2004, 14h27
  2. Réponses: 3
    Dernier message: 13/08/2003, 00h09
  3. Réponses: 1
    Dernier message: 26/01/2003, 15h13
  4. Réponses: 1
    Dernier message: 23/06/2002, 00h15
  5. Installer ses composants
    Par Geronimo dans le forum C++Builder
    Réponses: 14
    Dernier message: 18/06/2002, 14h51

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