Witam. Pisze third-party dll do aplikacji która posiada static build pythona oraz usunięte niekture funkcje typu "PyRun_SimpleString, EvalCode,... Co próbuje osiągnąć jest użycie własnie PyRun_SimpleString na nowej instancji pythona którą ląduje przez LoadLibrary pracując na modułach ze static. Na etapie którym jestem to zredefiniowałem kilka funkcji z static dostając threadstate>inerpreter, stworzyłem w nowej instancji threastate na baze static interpretora i swap. Niby wszystko jest ok bo "PyImport_ImportModule" dostaje każdy moduł i PyObject_Call mogę go wywołać ale niestety PyRun_SimpleString zawsze zwraca -1;/