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.

#1

Updated by Jorge Hernandez about 15 years ago

  • Status changed from Nouveau to Résolu

Le changement est fait sur Windows!!!

Also available in: Atom PDF