Dear ROOT’ers
I had my class with worked perfectly with ROOT 6. Recently I decided to update this class. In ROOT 5 it works. When I build this with ROOT 6 I don’t get any warnings/errors but when I call in interpreter:
I get errors like:
[code]/cmath’ modified since it was first processed
#include
^
Error in TInterpreter::AutoParse: Error parsing payload code for class MyClass with content:
#ifndef G__VECTOR_HAS_CLASS_ITERATOR
#define G__VECTOR_HAS_CLASS_ITERATOR 1
#endif
#define _BACKWARD_BACKWARD_WARNING_H
[/code]
Similar error occurs each time when I call class that is in MyClass.so file, other classes that belong to this project works fine (so this is not error caused by environmental paths and so one). I could rebuild ROOT but it will take time, any idea how to solve this problem?