Invalid access to memory location on 64-bit Strawberry Perl only

流过昼夜 提交于 2019-12-10 23:38:26

问题


Hi I am trying to get a Perl program running on Windows 64-bit using Strawberry Perl version 5.20, the 64-bit version. I have no problems running the 32-bit version (32-bit Strawberry Perl on 32-bit Windows), but it lacks the memory capabilities of the 64-bit.

All of the required modules compile correctly, however when I run the program I get the following error:

Can't load 'C:/Strawberry/perl/vendor/lib/auto/YAML/XS/LibYAML/LibYAML.xs.dll' for module YAML::XS::LibYAML:
load_file:Invalid access to memory location at C:/Strawberry/perl/lib/XSLoader.pm line 68.
at C:/Strawberry/perl/vendor/lib/YAML/XS/LibYAML.pm line 7.

Any ideas on what is going on? Or how I can try to fix this? I have tried reinstalling both Perl and the modules.

来源:https://stackoverflow.com/questions/32336342/invalid-access-to-memory-location-on-64-bit-strawberry-perl-only

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!