J'essaie d'installer une "boîte à outils" pour un appareil laser ( http://sicktoolbox.sourceforge.net/docs/sicktoolbox-quickstart.pdf ) et j'obtiens ce message lorsque j'essaie de le construire (commande dans la section 5.2) :
Building Sick LMS mex...
Building with 'g++'.
/home/ark3420/SICK/sicktoolbox-1.0.1/matlab/../c++/drivers/lms/sicklms-1.0/SickLMSBufferMonitor.cc
:131:48: error: declaration of ‘SickToolbox::SickLMSBufferMonitor::~SickLMSBufferMonitor() throw
(SickToolbox::SickThreadException)’ has a different exception specifier
In file included from /home/ark3420/SICK/sicktoolbox-1.0.1/matlab/../c++/drivers/lms/sicklms-1.0/SickLMS.hh:
24:0,from /home/ark3420/SICK/sicktoolbox-1.0.1/matlab/../c++/drivers/lms/sicklms-1.0/SickLMSBufferMonitor.cc:24:0,
/home/ark3420/SICK/sicktoolbox-1.0.1/matlab/../c++/drivers/lms/sicklms-1.0/SickLMSBufferMonitor.hh:44:5: error:
from previous declaration ‘SickToolbox::SickLMSBufferMonitor::~SickLMSBufferMonitor() noexcept (true)’
./build_mex: Build failed!
J'apprécie tout indice sur ce que je pourrais faire pour résoudre ce problème. Le problème est que cette boîte à outils a été écrite il y a quelques années, à l'époque d'Ubuntu 7, donc je suppose que cela peut faire partie du problème !
merci d'avance