So, wie Du es in Deinem Beispielcode machst, geht es nicht; die Funktion
muss statisch sein und sie ist nicht über ein Objekt aufzurufen.
Wenn die Funktion sich auf eine Objektinstanz beziehen soll, muss der
zugehörige this -Pointer auf andere Art und Weise mitgeliefert werden,
denn von einem this-Pointer weiß die C-Aufrufkonvention nichts, die
letztlich die Threadfunktionen aufruft.
Ich wüsste nicht, wieso der Aufruf einer statischen Memberfunktion ein
"Compilerfehler" sein soll; aber um das (hypothetische?) Problem zu
umgehen, kann man auch so vorgehen:
Nicht die Memberfunktion direkt wird als Threadfunktion verwendet,
sondern eine tatsächlich mit normaler C-Aufrufkonvention definierte
Funktion - und die ruft dann wiederum Deine Memberfunktion auf. Die muss
dann noch nicht mal statisch sein, sondern kann genauso aufgerufen
werden, wie Du es in Deinem Beispielcode machst.