When I want to define a method declared in a template class, but that the method doesn\'t depend on the template parameters, have I to define it in the include files as :>
You have to define it in an even other way. The method itself may not (directly) depend on the template parameter, but the class to which it belongs certaily does, no? As such, the method indirectly depends on the template parameter too:
template class
void MyClass::myMethod()
{ // ^^^ -- note
...
}