Jak zainicjować zmienną lokalną wątku w c ++? [duplikować]

Możliwy duplikat:
C ++ 11 thread_local w gcc - alternatywy
Czy istnieje sposób na pełną emulację thread_local za pomocą __thread GCC?

Chciałem użyć c ++ 11thread_local aby utworzyć i używać zmiennej thread_local, ale ponieważ nie jest ona jeszcze obsługiwana przez gcc, używam specyficznego gcc__thread. Sposób, w jaki zadeklarowałem zmienną jest

myClass
{
public:

  static __thread int64_t m_minInt;

};
__thread int64_t myClass::m_minInt = 100;

Kiedy go kompiluję, pojawia się komunikat o błędzie

error: ‘myClass::minInt’ is thread-local and so cannot be dynamically initialized

Jak to właściwie zrobić?

PS: wersja gcc: 4.6.3

questionAnswers(1)

yourAnswerToTheQuestion