Project

General

Profile

Anomalie #67

MorpheeMorphoMaxTree : erreur de compilation sous Linux - et proposition de correction

Added by Etienne Decencière about 15 years ago. Updated about 15 years ago.

Status:
Résolu
Priority:
Normal
Assignee:
-
Category:
-
Start date:
11/17/2009
Due date:
% Done:

0%

Estimated time:

Description

J'utilise gcc (Ubuntu 4.3.3-5ubuntu4) 4.3.3 .

J'obtiens less erreurs suivantes :

/home/decencie/src/trunk/addons/free/MorphoMaxTree/pythonExt/PythonExport.cpp: In function ‘morphee::RES_C morphee::MorphoMaxTree::<unnamed>::t_Py_MaxTreeWithBox(const morphee::ImageInterface*, const morphee::ImageInterface*, const morphee::selement::NeighborList&, morphee::ImageInterface*, boost::python::api::object&)’:
/home/decencie/src/trunk/addons/free/MorphoMaxTree/pythonExt/PythonExport.cpp:269: erreur: expected primary-expression before ‘>’ token
/home/decencie/src/trunk/addons/free/MorphoMaxTree/pythonExt/PythonExport.cpp:269: erreur: expected primary-expression before ‘)’ token
/home/decencie/src/trunk/addons/free/MorphoMaxTree/pythonExt/PythonExport.cpp: In function ‘morphee::RES_C morphee::MorphoMaxTree::<unnamed>::t_Py_MaxTreeWithBox(const morphee::ImageInterface*, const morphee::selement::NeighborList&, morphee::ImageInterface*, boost::python::api::object&)’:
/home/decencie/src/trunk/addons/free/MorphoMaxTree/pythonExt/PythonExport.cpp:298: erreur: expected primary-expression before ‘>’ token
/home/decencie/src/trunk/addons/free/MorphoMaxTree/pythonExt/PythonExport.cpp:298: erreur: expected primary-expression before ‘)’ token

Elles ont la même cause. Dans le premier cas, il s'agit de la ligne:

                tTreeBox g = maxTree.getGraphWithBox<tTreeBox>();

Sur mon système, le problème disparait avec la correction suivante:

                tTreeBox g = maxTree.template getGraphWithBox<tTreeBox>();

On peut corriger de la même façon la ligne 298.

Je veux bien intégrer la modification sur le serveur svn, si une bonne volonté vérifie que ça marche aussi sous Windows.

Also available in: Atom PDF