Ошибка с функцией 'get_locale_info' в Python3.6

Я пытаюсь статической компиляции с Python3.6.2 и кросс-компиляции для Android. А также nmake выкинул следующие исключения при запуске:

Python\formatter_unicode.c: In function 'get_locale_info':
Python\formatter_unicode.c:711:53: error: 'struct lconv' has no member named 'decimal_point'
                                          locale_data->decimal_point,
                                                     ^
Python\formatter_unicode.c:716:53: error: 'struct lconv' has no member named 'thousands_sep'
                                          locale_data->thousands_sep,
                                                     ^
Python\formatter_unicode.c:720:44: error: 'struct lconv' has no member named 'grouping'
         locale_info->grouping = locale_data->grouping;
                                            ^
Makefile:14273: recipe for target '.obj\formatter_unicode.obj' failed
nmake: *** [.obj\formatter_unicode.obj] Error 1

Я много гуглил, но практически ничего практического не нашлось. Я вообще не понимал, что произошло, хотя видел исходный код (я просто немного знал о C/C++).

Может ли кто-нибудь дать мне несколько советов?

Заранее спасибо.

0 ответов

Другие вопросы по тегам