dll C++ utilisant wxThread vers python
Bonjour,
j'ai développé une librairie c++ utilisant les threads wxWidget en interne. j'aimerais l'interfacer avec python. J'ai testé la méthode SWIG et importé mon module dans l'interpréteur python avec succès. Néanmoins j'obtiens ce message :
Code:
1 2
|
>>> 15:17:42: Error: Can not start thread: error writing TLS. (error 87: the parameter is incorrect.) |
Quelques recherches me montrent que cela ce produit si wxWidget n'est pas initialisée.
- J'ai donc ajouté wxInitialize dans ma librairie avant d'instancier mon objet utilisant wxThread mais la même erreur se produit.
- J'ai installé wxPython mais wxInitialize n'est pas disponible.
J'ai lu également que les wxThread n'étaient pas supporté en python et qu'il fallait utiliser les threads python standards. Seulement, je ne comprend pas où le système bloque car les appels wxWidget/wxThread se font bien dans ma librairie C++ et pas dans l'interpréteur python.
Une idée ?