HI Ziv,<br><br>Your recent commit:<br><a href="http://public.kitware.com/cgi-bin/viewcvs.cgi/Examples/ApplicationsCommon/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h?root=IGSTKSandbox&r1=1.5&r2=1.6&sortby=date">http://public.kitware.com/cgi-bin/viewcvs.cgi/Examples/ApplicationsCommon/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h?root=IGSTKSandbox&r1=1.5&r2=1.6&sortby=date</a><br>
<br><br>
class UnexpectedTrackerTypeException : public std::exception<br> { <br> public:<br> UnexpectedTrackerTypeException(){ }; <br> ~UnexpectedTrackerTypeException(){ };<br><br> };<br><br><br>Does not compile under gcc 4.2.<br>
<br>It produces the following error message:<br><br>In file included from /home/ibanez/src/ISIS/IGSTKSandbox/Examples/ApplicationsCommon/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationFileReader.h:5,<br>
from /home/ibanez/src/ISIS/IGSTKSandbox/Examples/Navigator/Navigator.h:71,<br> from /home/ibanez/src/ISIS/IGSTKSandbox/Examples/Navigator/main.cxx:23:<br>/home/ibanez/src/ISIS/IGSTKSandbox/Examples/ApplicationsCommon/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:24: error: looser throw specifier for 'virtual igstk::TrackerConfigurationXMLFileReaderBase::UnexpectedTrackerTypeException::~UnexpectedTrackerTypeException()'<br>
/usr/include/c++/4.2/exception:60: error: overriding 'virtual std::exception::~exception() throw ()'<br>make[2]: *** [Examples/Navigator/CMakeFiles/Navigator.dir/main.o] Error 1<br>make[1]: *** [Examples/Navigator/CMakeFiles/Navigator.dir/all] Error 2<br>
make: *** [all] Error 2<br><br><br><br><br> Luis<br>