Alberic81
Messages postés13Date d'inscriptiondimanche 10 septembre 2006StatutMembreDernière intervention 3 octobre 2011
-
26 sept. 2011 à 11:57
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 2021
-
28 sept. 2011 à 13:48
Bonjour,
Je travaille avec Delphi 2009 et j'ai installé GLScene2009. Jusque là, rien à signaler.
J'ai installé les packs de composants jcl et jvcl v3.37 sans erreurs d'installation.
Le problème est que maintenant, si j'ai un composant GLScene sur une fiche, j'ai le message :
"Impossible de charger le package ?GLScene2009.? Il contient l'unité ?VFW? qui est contenue dans le package ?JvMMD12R'. Ignorer l'erreur et continuer ?"
Si j'ignore, il me dit qu'il ne trouve pas des CLasses de GLScene et il m?enlève mes composants GLScene de la fiche.
Alberic81
Messages postés13Date d'inscriptiondimanche 10 septembre 2006StatutMembreDernière intervention 3 octobre 2011 27 sept. 2011 à 12:03
Merci Cantador,
J'ai vérifié et les bibliothèques sont bien présentes.
Visiblement, le problème c'est que les deux packages contiennent une unité VFW différente.
J'ai bidouillé un peu dans tous les sens quelques heures mais sans résultat.
Il n'y a qu'une unité du package de jvcl qui utilise VFW donc j'ai tout installé sauf cette dernière (jvMM décoché) et ca marche.
Ce n'est pas le top comme solution mais pour l'instant ca me suffit.
Alberic81
Messages postés13Date d'inscriptiondimanche 10 septembre 2006StatutMembreDernière intervention 3 octobre 2011 28 sept. 2011 à 12:13
Je pense que c'est pas le top comme solution car elle ne permet pas d'installer tout les composants du package.
Car en fait ca n'est pas la même unité mais seulement le même nom d'unité.
Albéric81
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 202113 28 sept. 2011 à 12:26
exact
il faut également vérifier si le contenu est le même..
dans ce cas, il faut changer le nom de l'une des unités, reprendre le code du package correspondant et recompiler le tout.
je ne vois pas d'autres solutions.
Alberic81
Messages postés13Date d'inscriptiondimanche 10 septembre 2006StatutMembreDernière intervention 3 octobre 2011 28 sept. 2011 à 12:49
C'est ce que j'avais fait avec JvMMD12R, j'avais remplacé VFW par VFW_2 :
- à l'install il ne trouve pas VFW.dcu.
- je le crée et je réinstalle => il m'efface VFW.dcu et me dit qu'il le trouve pas.
Visiblement l'install de jvcl réinitialise.
Il faudrait essayer en modifiant GLScene mais pour l'instant ca n'est pas une priorité.