Compatibilité GLScene - jvcl

Résolu
Alberic81 Messages postés 13 Date d'inscription dimanche 10 septembre 2006 Statut Membre Dernière intervention 3 octobre 2011 - 26 sept. 2011 à 11:57
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 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.

Comment puis-je corriger cette erreur ?

8 réponses

cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 14
26 sept. 2011 à 16:45
Bonjour,

il faut vérifier si toutes les bibliothèques sont bien présentes
par leurs chemin d'accès.

Il est vraisemblable que l'installation de tel ou tel composant ne met en place le ou les liens vers les bonnes ressources.

tu devrais pouvoir corriger tout ça sans difficulté..

cantador
3
Alberic81 Messages postés 13 Date d'inscription dimanche 10 septembre 2006 Statut Membre Derniè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.
0
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 14
28 sept. 2011 à 12:03
sauf cette dernière (jvMM décoché)
dans le mille !
c'est justement ce qu'il faut faire lorsque plusieurs packages contiennent la même unité.

cantador
0
Alberic81 Messages postés 13 Date d'inscription dimanche 10 septembre 2006 Statut Membre Derniè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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 14
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.

cantador
0
Alberic81 Messages postés 13 Date d'inscription dimanche 10 septembre 2006 Statut Membre Derniè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é.
0
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 14
28 sept. 2011 à 13:47
Visiblement l'install de jvcl réinitialise.

oui, ça devient un peu galère juste pour une install..

Tu pourrais transmettre un mail à SourceForge pour leur signaler
la difficulté.
En attendant, je te propose de clore le sujet.

bon courage

cantador
0
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 14
28 sept. 2011 à 13:48
désolé :

sourceforge.net

cantador
0