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 :

compilation composant en 64 bits (C++ Builder) [D�butant]


Sujet :

C++Builder

  1. #1
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2011
    Messages
    18
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par d�faut compilation composant en 64 bits (C++ Builder)
    Bonjour � toutes et � tous.

    J'ai �crit mes premiers composants sous C++ Builder XE4. Ceux ci fonctionnent correctement (compilation en 32 bits).
    J'ai voulu compiler en 64 bits l'application � laquelle j'ai int�gr� ces composants. Lors de la compilation, j'obtiens des messages d'erreur relatifs � ces composants (fichier d'extension .a manquant).
    Je pense que c'est du au fait que mes composants ne sont pas compil�s en 64 bits.
    J'ai donc cherch� un moyen d'effectuer la compilation de ces composants mais je ne suis arriv� � rien (changement de plateforme en 64 bits impossible).
    Les questions auxquelles je souhaite trouver une r�ponse sont:
    _ est il possible de compiler un composant �crit sous C++ Builder en 64 bits ?
    _ si oui quelle est la proc�dure ?

    Merci pour l'attention que vous avez port� � cette discussion.

  2. #2
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Salut:
    Pour les applications Win64 : Vous devez cr�er une version 32 bits de votre composant sur cette page de l'expert. Vous pourrez par la suite compiler de nouveau votre composant, en tant que composant Win64, en d�finissant la Plate-forme cible sur Win64 (dans le Gestionnaire de projets). RAD Studio enregistre les fichiers de sortie (tels que .bpl et .dcp) dans des r�pertoires sp�cifiques � la plate-forme situ�s dans le r�pertoire de sortie de votre projet.
    Source: http://docwiki.embarcadero.com/RADSt...veau_composant

  3. #3
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2011
    Messages
    18
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par d�faut plateforme 64 bits indisponible
    Bonjour Crayon,

    Merci pour votre r�ponse.
    Le probl�me que je rencontre est que la plateforme Windows 64 bits n'est pas disponible quand je tente de faire ce qui est indiqu� dans le document que vous m'avez transmis.
    J'ai pens� � un probl�me d'heritage, je vais donc v�rifier que l'anc�tre est compatible avec une compilation en 64 bits.

    Cordialement

  4. #4
    Membre r�gulier

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2002
    Messages
    10
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 66
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : D�cembre 2002
    Messages : 10
    Par d�faut Compilation en 64 bits
    Bonjour SergePrd,

    Avec XE7, j'ai �t� confront� aux m�mes probl�mes.
    La seule solution que j'ai trouv�e et qui fonctionne est de modifier la variable d'environnement PLATFORM dans les options d'environnement de l'EDI. Dans C++ Builder : Outils/Options/Variables d'environnement, s�lectionner PLATFORM et cliquer sur red�finir. Remplacer la valeur Win32 par Win64. S�lectionner la plate-forme cible Windows 64 bits et compiler.
    Bien �videmment, cette solution ne fonctionnera que sur un Windows 64 bits (�a va mieux en le disant).

    Contrairement � ce qui est �crit dans la doc, la simple s�lection de la plate-forme cible ne suffit pas � g�n�rer du code 64 bits.
    En esp�rant que ma r�ponse n'arrive pas trop tard
    Cordialement,
    Philippe

  5. #5
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2011
    Messages
    18
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par d�faut
    Bonjour Philippe
    je vous prie d'excuser ma r�ponse tr�s tr�s tr�s tardive.
    Merci pour les informations fournies.
    Je vais essayer le param�trage que vous me conseillez et je vous tiens au courant.

    Merci Philippe et mille excuses

  6. #6
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2011
    Messages
    18
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par d�faut Ca fonctionne !!!!
    Merci Philippe,
    les renseignement que vous m'avez fourni m'ont permis de compiler mes composants en 64 bits !!!!!!
    Je vais donc clore cette discussion.

    Cordialement,
    Serge

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 0
    Dernier message: 03/02/2008, 10h14
  2. Composant FibPlus et Firbird sous Builder
    Par saidus dans le forum C++Builder
    R�ponses: 1
    Dernier message: 14/05/2007, 17h24
  3. Beug lors de l'envoi de bit c++ builder
    Par tibo7 dans le forum C++Builder
    R�ponses: 13
    Dernier message: 08/05/2007, 09h11
  4. [Delphi 2006] Probl�me de compilation (composant SQX)
    Par NewSoftVision dans le forum Delphi
    R�ponses: 2
    Dernier message: 04/05/2007, 14h05
  5. R�ponses: 7
    Dernier message: 22/03/2007, 11h39

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