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 :

Migration projets C++ Builder XE2 vers XE8


Sujet :

C++Builder

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2007
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 164
    Points : 85
    Points
    85
    Par défaut Migration projets C++ Builder XE2 vers XE8
    Bonjour à toutes et à tous,

    Je reviens vers vous ce jour, car j'ai récemment acheté des licences pour la nouvelle version XE8 de C++ Builder. J'ai la charge de maintenir plusieurs projets que j'ai migré il y a 3 ans de Builder 2006 vers XE2 : j'ai déjà essuyé les plâtres des UnicodeString.
    J'ai donc commencé aujourd'hui à migrer mes projets : c'est un ensemble de BPL, DLL, EXE
    Pour 2 premiers projets, cela a fonctionné sans aucun souci par contre pour mon 3ième projet, j'ai des erreurs de lieur :
    "[ilink32 Erreur] Error: '__fastcall Vcl::Forms::TCustomForm::~TCustomForm()' externe non résolu, référencé depuis xxx" ? Très étrange quand même ...

    Avez-vous des idées à me soumettre, SVP ?

    Merci pour votre aide,

    PS : Pour la migration, je créé à chaque fois des nouveaux projets en faisant "Fichier\Nouveau\..."

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Février 2007
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 164
    Points : 85
    Points
    85
    Par défaut
    Re Bonjour,

    Finalement j'ai trouvé le problème seul semaine dernière; donc plus de soucis par rapport à cela.
    Néanmoins sur un de mes packages BPL qui se construit correctement, j'ai un problème que je n'ai jamais rencontré depuis que j'utilise C++ Builder toutes versions confondues. Lorsque je veux installer ce package, j'ai le message d'erreur suivant "Impossible de charger le package xxx. L'accès à cet emplacement de la mémoire n'est pas valide"

    J'ai d'autres BPL dont je n'ai pas ce souci.

    Merci pour votre aide et retour d'expérience,

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2007
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 164
    Points : 85
    Points
    85
    Par défaut
    Bonjour,

    Petit retour d'expérience de ma migration de mes applications XE2 vers XE8. J'ai eu pas mal de fil à retorde; mais finalement, après les erreurs de compilations/lieur, j'ai d'abord revu pas mal de codes en XE2, pour ensuite re faire une migration vers XE8. La seule différence par rapport à mon premier essai est que j'avais créé une de mes DLL sans framework associé (pourtant la construction de tous mes projets se déroulaient correctement), mais pas moyen d'installer certains composants personnels, j'avais toujours des messages d'erreur. Et à cause d'un "#pragma link ..." j'ai revu mon code et j'ai incorporé 2 composants d'un BPL dans celui qui posait souci.
    En effet, mon premier BPL avec ces fameux 2 composants s'installait lui correctement, par contre, le deuxième BPL voulait absolument installer ces composants (déjà installés donc), dû au "#pragma link" (supposition personnelle).

    Et ensuite, je n'ai plus jamais eu de message d'erreur.

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

Discussions similaires

  1. Réponses: 12
    Dernier message: 27/02/2015, 10h34
  2. Réponses: 0
    Dernier message: 13/09/2013, 10h44
  3. Modifier les options de TLIB dans un projet C++ Builder XE2
    Par TsCyrille dans le forum C++Builder
    Réponses: 3
    Dernier message: 02/02/2012, 09h30
  4. Migration projet crystal report VS2003 vers VS2008
    Par David Fouejio dans le forum Windows Forms
    Réponses: 3
    Dernier message: 11/09/2009, 11h34
  5. Réponses: 2
    Dernier message: 22/11/2006, 15h54

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