Accueil > Manip’s > Delphi > Composants / Librairies > Installer un Paquet de composants tout faits > JEDI > DELPHI : Installer la JEDI Librairie
DELPHI - Composants
DELPHI : Installer la JEDI Librairie
JCL, JVCL, JEDI
mercredi 30 décembre 2009, par
Après plusieurs années d’utilisation et d’installations de plus en plus chaotiques au fur et à mesure des mises à jours
Règle Numéro 1
Pour les utilisateurs de DELPHI 7
Pour tout ce qui est au dessus de la version 337, tirez la chasse, c’est que de la crotte de bique,
La 338 plante mais de façon non fatale ce qui permet d’installer les bibliothèques manquantes à la main (DPK par DPK)
La 339 explose le compilateur et massacre tellement Delphi qu’il est impossible de redémarrer le programme
Toutes les versions sont à télécharger ici :
Prendre la Complète (JCL + JVCL)
Règle Numéro 2
Déziper l’archive et placer le Package JVCL337 dans le dossier SOURCE de Delphi
c :/program files/borland/delphi7/source
Règle Numéro 3
Il faut toujours installer dans l’ordre :
1- JCL
Puis
2- JVCL
JCL sont les librairies Mères qui sont indispensables à la compilation et à l’exécution des Composants JVCL
Attention à toujours bien associer les bibliothèques compatibles
Le mieux est de charger le paquet dit COMPLET
Règle Numéro 4
Aller dans le dossier JCL
Lancer
Clean.bat
Pour nettoyer toute trace antérieure
Puis
Install.bat
Pour les dossier requis, laissez les choix par défaut
=> BPL dans Delphi7/Projects/BPL
=> DCP dans Delphi7/Source/JVCL337/JVCL/Lib/D7
Si ça plante, le mieux plutôt que de bricoler est de laisser tomber, et de passer directement à une version inférieure (2009,2008 ou 2007...)
Une fois qu’on a trouvé la bonne version,
De grâce
UNE SAUVEGARDE SOUS CLEF DOUBLE TOURS+++
Aller maintenant dans le dossier JVCL
Lancer
Clean.bat
Pour nettoyer toute trace antérieure
Puis
Install.bat
Si ça plante, le mieux plutôt que de bricoler est de laisser tomber, et de passer directement à une version inférieure (2009,2008 ou 2007...)
Une fois qu’on a trouvé la bonne version,
De grâce
UNE SAUVEGARDE SOUS CLEF DOUBLE TOURS+++
Règle Numéro 5
Ouvrez Delphi
Tout doit fonctionner sans aucun message d’erreur
Messages
1. DELPHI : Installer la JEDI Librairie, 23 septembre 2009, 11:17, par BlueGYN
Le conseil après quelques années d’utilisation et d’installations hasardeuses
1 Télécharger toujours le Package COMPLET JVL + JVCL
2 Déplier l’archive et placer la, en entier dans le Dossier SOURCE du programme Delphi
3 Aller dans JCL
* Lancer Clean.bat
* Puis lancer Install.bat
* Pour les dossiers BPL et DCP choisir
* Projects/BPL pour les 2
o De toutes façons les fichiers déposés ont des extensions différentes, et ne risquent donc pas de se télescoper
o De plus on est sur que le dossier BPL est dans le PATH de Delphi
4 Installer JVCL
* Clean.bat
* Install.bat
Chez moi l’installation complète bloque à tous el scoups sur le
* StdCtl (normal, c’est le plus utile :’-( )
* Si un fichier Bugue
o Avant de tout fermer, il est possible de revenir en arrière et de dé-sélectionner le fichier de la compilation
Sinon :
* Après avoir installé JCL
* Il est tout à fait possible d’installer des composants séparément sans l’aide de l’assistant
Aller dans le dossier
* JVCL/package/D7(pour delphi 7)
Et cliquer sur le Paquet DPK correspondant au choix
* Puis compilez
* Et installez selon la méthode classique
Si ça bugue,
* Vérifiez les chemins dans Options/Environnement !
1. DELPHI : Installer la JEDI Librairie, 23 septembre 2009, 11:37, par BlueGYN
NOTE
====
Pour Delphi 7 on va dans le dossier Package/D7
On clique sur le Paquet DPK dont le nom se termine par un D comme Design
ATTENTION :
2. DELPHI : Installer la JEDI Librairie, 23 septembre 2009, 12:42, par BlueGYN
RESOLUTION DU BUG JvCTRLSd7R.DPK
JVCL/install.bat version 338 bugue chez moi sur le JvCTRLd7D
Ce bug n’est pas fatal, et laisse le contrôle sur l’interface d’installation
IL FAUT DONC
Supprimer le JvCTLS de l’install automatique
Valider toutes les erreurs soulevées en cliquant sur OK autant de fois qu’il le faut.
Puis revenir en arrière sur la liste des paquets
Pointer JvCTLSD7 dans la liste et décocher la case pour le dé sélectionner.
Relancer l’installation automatique
Installer manuellement à partir de Delphi
A partir de DELPHI
Aller dans le Source/JEDI/JVCL/PACKAGE/D7
Ouvrir
Notez les Erreurs de compilation
Ensuite :
3. DELPHI : Installer la JEDI Librairie, 21 septembre 2010, 17:58, par cdlr27
D’abord un grand merci pour le tuto et les différents conseils.
Je suis sous Win 7 x64
Install JCL en partant de la racine c :\ : aucun souci
Install JVCL en partant de la racine c :\ : compilation OK, mais à l’installation blocage sur un composant avec pour info "différence de version JCL & JVCL"
En lisant le conseil de revenir en arrière pour décocher le coupable, je me suis arrêter plus tôt, et sans rien décocher, j’ai relancé l’install, cela a été plus loin sur un autre composant, rebelote on recommence, et installation complète.
Démarrage Delphi 7.0 Entreprise : aucun souci
reprise d’un projet utilisant la JCL, compilation et test executable : pas de souci.
En espérant servir un peu la communauté
Marcel
4. DELPHI : Installer la JEDI Librairie, 21 septembre 2010, 20:45, par BlueGYN
Merci de cette expérience,
C’est un peu le souci avec cette bibliothèque magnifique par ailleurs
Merci de ces encouragements.