Привет, я пытаюсь запустить программу Perl в 64-разрядной версии Windows, используя Strawberry Perl версии 5.20, 64-разрядную версию. У меня нет проблем с запуском 32-битной версии (32-битный Strawberry Perl в 32-битной Windows), но ей не хватает памяти 64-битной версии.
Все необходимые модули компилируются правильно, однако при запуске программы я получаю следующую ошибку:
Не удается загрузить «C:/Strawberry/perl/vendor/lib/auto/YAML/XS/LibYAML/LibYAML.xs.dll» для модуля YAML::XS::LibYAML:
load_file:Недопустимый доступ к ячейке памяти в C:/Strawberry/perl/lib/XSLoader.pm, строка 68.
в C:/Strawberry/perl/vendor/lib/YAML/XS/LibYAML.pm, строка 7.
Любые идеи о том, что происходит? Или как я могу попытаться исправить это? Я попытался переустановить как Perl, так и модули.
wmic cpu get Name,AddressWidth,Version
и опубликовать результаты? - person Sobrique   schedule 01.09.2015