Bonjour,
Après plusieurs jours de lecture de forum pour l'installation de Tcomport en C++, j'ai trouvé les astuces pour la version TComPort4Beta.zip sur CodeGear C++Builder 2009 :

  • téléchargez le fichier Tcomport : http://sourceforge.net/projects/comport/
  • Dézipez TComPort4Beta.zip
  • Dézipez, ce dossier sur votre bureau
  • supprimez les fichiers contenus dans "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL"
  • supprimez les fichiers contenus dans "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\DCP"
  • copier tous les fichiers et dossiers contenus dans TComPort4Beta\cportu\source
  • coller les fichiers dans C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL
  • Lancez CodeGear C++Builder 2009
  • Faites : Fichier / Tout fermer.
  • Faites Fichier / Ouvrir -> CPortLibCB2009.bpk dans "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL".
  • Le projet s'ouvre dans la fenêtre des projets
  • Clic droit sur CPortLibCB2009.bpl, puis construire.
  • la fenêtre de compilation s'ouvre, quand c'est fini vous verrez "Effectué : Construction complète". Appuyez sur Ok, puis enregistrer.
  • Faites : Fichier / Tout fermer.
  • Faites : Fichier / Ouvrir -> DsgnCPortCB6.bpk dans "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL".
  • Le projet s'ouvre dans la fenêtre des projets, SURTOUT NE PAS COMPILER
  • allez dans le dossier "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL", faites un copier/coller de "DsgnCPortCB2009.bpi"
  • renommez "copie de DsgnCPortCB2009.bpi" en "CPortLibCB6.bpi "
  • clic droit dans la fenêtre des projets sur "DsgnCPortCB2009.bpi" et faites Installer.
  • Une fenêtre de compilation s'ouvre, "Des nouveaux composants ont été installés". Cliquez sur Ok.
  • Fichier / Tout fermer.
  • Cliquez sur oui pour enregistrer les modifications.



nb :
  • copier le projet dans "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL" permet de mieux installer les composants et de retrouver les dépendances.
  • l'installation des paquets de design DsgnCPortCB2009.bpi recherchent CPortLibCB6.bpi, surement un petit bug lors du portage de tcomport de Delphi vers C++.