Passer le menu

Auteur Sujet: Configuration de OVQT sous windows 7  (Lu 1039 fois)

Liria

  • Chef pourvoyeuse de balai
  • Orateur émérite
    • Voir le profil
Configuration de OVQT sous windows 7
« le: 08 février 2013 à 01:49:25 »
janv. 31 13:01:22 <Liria>   Bonjour, j'ai une petite question si cela ne te dérange pas sur le package object_viewer_qt que tu proposes  dans la liste de binaires windows sur dev.ryzom.com ?  J'ai le message au lancement (après une installation sur windows 7 64bits) : ovqt_plugin_landscape_editor_r.dll : Cannot load library C:/Program File (x86)/Object Viewer QT/plugins/ovqt_plugin_landscape_ditor_r.dll: Le module spécifié est introuvable.
Hors la dll est là avec celles des autres plugins, as tu une idée de l'origine du problème ?

janv. 31 13:07:05 <Molator>   salut
janv. 31 13:08:05 <Molator>   on va vite savoir :)
janv. 31 13:08:08 <Molator>   c'est bon
janv. 31 13:08:18 <Molator>   pour les modules
janv. 31 13:08:28 <Molator>   il faut que les dll soient dans le dossier plugin
janv. 31 13:08:35 <Molator>   et chaque module doit avoir un fichier xml de version
janv. 31 13:09:43 <Liria>   C'est le cas
janv. 31 13:09:54 <Molator>   il y a un module que je n'avais pas mis
janv. 31 13:10:00 <Liria>   et le fichier xml contient le bon nom
janv. 31 13:10:03 <Molator>   parce qu'il plante ovqt si les subst ne sont pas définis avant
janv. 31 13:10:16 <Liria>   ah
janv. 31 13:10:25 <Molator>   je relis mon post
janv. 31 13:10:58 <Molator>   http://dev.ryzom.com/projects/ryzom/wik ... ortWindows
janv. 31 13:11:28 <Molator>   non c'est pas celui la
janv. 31 13:11:33 <Molator>   ca devrait fonctionner
janv. 31 13:12:55 <Liria>   Oui là j'ai utilisé ton installeur directement
janv. 31 13:13:00 <Molator>   c'est sans doute lié aux dernières versions
janv. 31 13:13:03 <Molator>   ah
janv. 31 13:13:06 <Molator>   c'est ma version que tu testes ?
janv. 31 13:13:13 <Liria>   oui
janv. 31 13:13:24 <Molator>   je l'ai compilé sous xp
janv. 31 13:13:32 <Molator>   je teste sous 7 voir si j'ai le même souci
janv. 31 13:13:57 <Molator>   j'ai le même message
janv. 31 13:15:08 <Molator>   je regarde les dépendences du plugin
janv. 31 13:15:24 <Molator>   c'est en général directx
janv. 31 13:15:56 <Molator>   on utilise directx 9 mais semble-t-il sous 7, directx 11 qui inclut le 9 10 et 11, a des différences
janv. 31 13:15:59 <Molator>   enfin pour 7
janv. 31 13:16:20 <Liria>   O_o oui en effet
janv. 31 13:18:55 <Molator>   en attendant que je sache pourquoi c'est pas 100% compatible tu peux enlever ce plugin, si tu t'en sers pas
janv. 31 13:19:02 <Molator>   sinon il faut tout recompiler sous 7
janv. 31 13:19:38 <Liria>   oui, c'est jutement le plugin que je voulais tester :)
janv. 31 13:19:48 <Molator>   ah ;)
janv. 31 13:19:51 <Liria>   Bon je vais voir du coté de georges qt alors
janv. 31 13:20:20 <Molator>   j'étais sous xp 64 pendant longtemps
janv. 31 13:20:35 <Molator>   et depuis que je suis sous 7, j'ai pas pris le temps de réinstaller mon environnement de dev
janv. 31 13:20:52 <Molator>   vs2008 refuse de s'installer, je pense que je vais travailler avec des VM
janv. 31 13:21:23 <Liria>   VM pour compiler ?
janv. 31 13:21:31 <Molator>   oui
janv. 31 13:23:00 <Molator>   dès que je bricole j'ai des surprises pour compiler :)
janv. 31 13:26:00 <Molator>   le plugin utilise qtopengl4.dll
janv. 31 13:26:05 <Molator>   que j'ai pas inclus dans mon package
janv. 31 13:26:15 <Molator>   j'oublie souvent que j'ai les dll quand je compile
janv. 31 13:26:36 <Molator>   je teste avec
janv. 31 13:26:37 <Liria>   ah il n'est pas dans l'install
janv. 31 13:26:43 <Molator>   non
janv. 31 13:26:59 <Molator>   mais j'ignorais que dnk utilise cette lib :)
janv. 31 13:27:12 <Molator>   je pensais qu'il passait par NeL
janv. 31 13:27:52 <Liria>   Je vais la copier pour tester alors
janv. 31 13:27:57 <Molator>   dnk ou sfb
janv. 31 13:30:17 <Liria>   Ca marche chez moi  !
janv. 31 13:30:19 <Liria>   merci
janv. 31 13:30:25 <Molator>   de rien
janv. 31 13:30:25 <Liria>   Si tu l'ajoute à ton package
janv. 31 13:30:43 <Molator>   oui ?
janv. 31 13:30:43 <Liria>   ajoute le fichier ObjectViewerQt.ini
janv. 31 13:30:52 <Liria>   avec cette partie :
janv. 31 13:30:59 <Liria>   [DataPath]
janv. 31 13:30:59 <Liria>   RemapExtensions=png, tga, png, dds
janv. 31 13:31:06 <Molator>   justement non
janv. 31 13:31:12 <Molator>   :)
janv. 31 13:31:14 <Liria>   Ah pourquoi donc ?
janv. 31 13:31:16 <Molator>   je l'ai mis dans le tuto
janv. 31 13:31:35 <Molator>   parce qu'un developpeur a fait modifier pour que ce soit pas automatique
janv. 31 13:31:45 <Molator>   mais oui pour la plupart d'entre nous c'est necessaire
janv. 31 13:31:50 <Molator>   je peux le mettre exemple peut etre
janv. 31 13:32:14 <Liria>   ou l'ajouter en commentaire avec le texte  de ton tuto
janv. 31 13:32:25 <Liria>   car quand on test on à pas toujours un accès internet
janv. 31 13:32:59 <Molator>   ok :)
janv. 31 13:33:06 <Liria>   C'est pas classique mais je fais souvent ces tests sur mon portable quand je suis en train ..... donc internet ...
janv. 31 13:33:23 <Liria>   teste*
janv. 31 13:33:38 <Molator>   tu as à raison
janv. 31 13:44:49 <Liria>   When opening a shape with OVQT, if you've got no texture, you will probably have to enable extension remap.
janv. 31 13:44:49 <Liria>   Edit Application DataRyzomCoreObjectViewerQt.ini or AppDataRyzomCoreObjectViewerQt.ini and add:
janv. 31 13:45:03 <Molator>   oui
janv. 31 13:45:06 <Liria>   tu parles du dossier C:userxxxappdata ?
janv. 31 13:45:11 <Molator>   mais je viens de voir que le chemin sous 7 est faux
janv. 31 13:45:14 <Molator>   oui
janv. 31 13:45:16 <Molator>   c'est ca
janv. 31 13:45:41 <Liria>   Bon il faut le créer alors car il n'existe pas chez moi
janv. 31 13:47:24 <Molator>   AppDataRoamingRyzomCoreObjectViewerQt.ini sous 7
janv. 31 13:48:26 <Liria>   pfff j'aurais du regarder là ....
janv. 31 13:52:26 <Liria>   Ah tient j'ai une lib png trop récente aussi :
janv. 31 13:52:28 <Liria>   2013/01/31 13:51:15 WRN NLMISC::setPNGWarning : Application built with libpng-1.4.4rc04 but running with 1.5.4
janv. 31 13:52:28 <Liria>   2013/01/31 13:51:15 WRN NLMISC::CBitmap::readPNG : failed to create the png read struct
janv. 31 13:53:39 <Molator>   :)
janv. 31 13:54:03 <Molator>   ou il faut j'ajoute la lib dans le package aussi
janv. 31 13:54:13 <Liria>   Bon j vais essayer de trouver la dll et la mettre avec  ovqt
janv. 31 13:57:11 <Liria>   j'ai pas regardé pour tga/dds  mais ca risque d'être le cas (encore que dds et tga n'ont pas évolué depuis une éternité)
janv. 31 14:02:12 <Molator>   il te faut la lib que j'ai dans mon dossier qt je suppose
janv. 31 14:03:29 <Liria>   il n y a pas de libpng14.dll
janv. 31 14:04:28 <Molator>   kervala m'a dit qu'on pouvait maintenant mélanger stl et stlport
janv. 31 14:04:38 <Molator>   qu'il avait modifié le nécessaire
janv. 31 14:04:56 <Molator>   donc en principe plus besoin de qt stlport
janv. 31 14:04:56 <Molator>   je regarde pour la lib
janv. 31 14:05:13 <Molator>   les logs précisent quel module appel la lib png ?
janv. 31 14:06:12 <Liria>   Je suis dans l'onglet object viewer
janv. 31 14:07:26 <Liria>   NLMISC::CBitmap::readPNG c'est au niveau NEL ?
janv. 31 14:07:31 <Liria>   sinon dans les logs rien
janv. 31 14:08:27 <Liria>   ah voila un log plus précis dans le fenetre de ovqt :
janv. 31 14:08:28 <Liria>   2013/01/31 13:51:02 DBG NLQT::CSoundSystem::initGraphics : CSoundSystem::initGraphics
janv. 31 14:08:28 <Liria>   2013/01/31 13:51:15 INF NLMISC::CFileContainer::addSearchPath : PATH: CPath::addSearchPath(C:Program Files (x86)Object Viewer QTexamplespingoo, 0, 0): adding the path 'C:/Program Files (x86)/Object Viewer QT/examples/pingoo/'
janv. 31 14:08:28 <Liria>   2013/01/31 13:51:15 INF NLQT::CObjectViewer::setCurrentObject : set current entity pingoo
janv. 31 14:08:28 <Liria>   2013/01/31 13:51:15 WRN NLMISC::setPNGWarning : Application built with libpng-1.4.4rc04 but running with 1.5.4
janv. 31 14:08:28 <Liria>   2013/01/31 13:51:15 WRN NLMISC::CBitmap::readPNG : failed to create the png read struct
janv. 31 14:08:35 <Molator>   ca peut être au niveau de NeL ou de QT
janv. 31 14:08:36 <Molator>   je pense plutôt à QT
janv. 31 14:08:49 <Liria>   => DBG NLQT
janv. 31 14:09:41 <Molator>   j'ai le même message en fait
janv. 31 14:12:09 <Molator>   kervala met à jour les dépences régulièrement
janv. 31 14:12:24 <Molator>   différence de version entre les dépendences
janv. 31 14:12:26 <Molator>   et windows
janv. 31 14:13:55 <Molator>   en somme il faudra que je recompile et que je fasse mieux :)
janv. 31 14:16:23 <Liria>   *hésite* non, en somme faudrait que MS fasse du bon boulot et assure la compatibilité ascendante :)
janv. 31 14:17:35 <Molator>   :)
janv. 31 14:22:08 ?   Molator has quit (Ping timeout: 255 seconds)
« Modifié: 01 janvier 1970 à 01:00:00 par Guest »

Tags: