Project

General

Profile

Soucis sur la derniere version (r318)

Added by Théveny Frédéric over 10 years ago

Bonjour à tous,

je viens de faire une MAJ de mes sources et j’essaye de compiler computreeCore.

j’ai l’erreur suivante :

ct_context.h:14: error: 'class CT_CoordinateSystemManager' has no member named 'currentCoordinateSystem'
 #define PS_COORDINATES_SYS PS_COORDINATES_SYS_MANAGER->currentCoordinateSystem()

Une idée pour contourner ?

Merci !
Fred


Replies (7)

RE: Soucis sur la derniere version (r318) - Added by Krebs Michaël over 10 years ago

oui faire à nouveau un update, je viens de faire un commit.

RE: Soucis sur la derniere version (r318) - Added by Théveny Frédéric over 10 years ago

Ok c’est fait, mais ça bloque un peut plus loin :

computree/computreev3/pluginshared/ct_attributes/ct_stditemattributecoordinatewrappert.hpp:77: error: 'PS_COORDINATES_SYS' was not declared in this scope
     PS_COORDINATES_SYS->convertExport((((ItemDrawableClass*)item)->*m_gMethods[0])(),

et

computree/computreev3/pluginshared/ct_attributes/ct_stditemattributecoordinatet.hpp:78: error: 'PS_COORDINATES_SYS' was not declared in this scope
     PS_COORDINATES_SYS->convertExport(m_datas[0],

J’ai beau avoir mis un include “ct_global/ct_contect.h” dans les deux fichiers, ce n’est pas passé

RE: Soucis sur la derniere version (r318) - Added by Krebs Michaël over 10 years ago

je viens de faire un commit qui résout les problèmes de compilation que tu as. tu compile sous linux je suppose....

RE: Soucis sur la derniere version (r318) - Added by Théveny Frédéric over 10 years ago

Oui je suis sur debian jessie (la prochaine).
J’ai fait l’update et je t’embête encore avec quelques problèmes de compilation : CT_AbstractCloudIndexRegistered pose des problèmes de références croisées :

computree/computreev3/pluginshared/ct_cloudindex/tools/ct_cloudindexiteratort.h:31: error: invalid use of incomplete type 'class CT_AbstractCloudIndexRegistered'
             m_index = dynamic_cast<CT_AbstractCloudIndexT<T>*>(cir->abstractCloudIndex());

computree/computreev3/pluginshared/ct_cloudindex/tools/ct_cloudindexiteratort.h:31: error: invalid use of incomplete type 'class CT_AbstractCloudIndexRegistered'
             m_index = dynamic_cast<CT_AbstractCloudIndexT<T>*>(cir->abstractCloudIndex());

computree/computreev3/pluginshared/ct_defines.h:31: error: forward declaration of 'class CT_AbstractCloudIndexRegistered'
 class CT_AbstractCloudIndexRegistered;

RE: Soucis sur la derniere version (r318) - Added by Krebs Michaël over 10 years ago

Ok je me suis monté une machine virtuelle linux et ça compile maintenant. Fait un update et n’oublie pas de lancer le script “unix_launchAllScripts.sh” contenu dans le dossier computreev3/scripts (une fois seulement) qui aura pour effet de copier certains fichiers nécessaire à l’exécution de computree (notamment pour afficher les points)

RE: Soucis sur la derniere version (r318) - Added by Théveny Frédéric over 10 years ago

Alors j’ai fait l’update, je suis passé à QT5.3.2 et le cœur semble compiler.
Il me reste des erreurs de compil mais c’est dans mon plugin. Je te tiens au courant de l’évolution.

Encore merci de ta réactivité.

Fred

RE: Soucis sur la derniere version (r318) - Added by Théveny Frédéric over 10 years ago

Je confirme ça compile sous Debian Jessie / QT5

maintenant j’adapte mon plugin à Eigen et aux modifications induites suite à l’intégration de cette lib.

    (1-7/7)