Error when importing header : Symbol constchar is not defined in current scope

Hi again,

I’ve tried your solution Axel but it turns out that CINT generates more errors than the gcc compile with the option ‘std=c++03’ so it is quite hard to make the full code compatible with it.

So I thought of a workaround, like an implementation of the pimpl idiom pattern.
Like recommended in this thread : Rootcint && C++11.

But i’m wondering about compatibility between my compilers with which I will generate the library and the compiler or interpreter CINT.
This thread is implying that it should be fine :http://softwareengineering.stackexchange.com/questions/162408/can-a-compiled-c11-library-lib-dll-etc-be-linked-in-older-c-compilers.
But I’ve also seen some post saying the contrary, presenting the C++ ABI as being the problem?

So I would like some advice. Is it a good workaround and if so, is there a best way to implement it?

Thanks for any effort.
Valentin