我有一个perl脚本,它使用名为Tcl
的perl模块。
我的perl版本是5.8.8。
我的Tcl模块版本是Tcl-1.05。
1)当我通过设置perl的env
变量运行perl脚本时,它工作正常。
$ENV{PERL_DL_NONLAZY} = 1;
2)我试图在Tcl模块文件夹中使用perl中使用的Tcl模块 -
perl Makefile.PL --nousestubs
它不起作用。
3)但是如果我使用pp command
将Perl脚本转换为可执行文件,如果我使用$ENV{PERL_DL_NONLAZY} = 1
它仍然会引发分段错误错误。
我需要将perl脚本作为可执行文件运行。任何帮助表示赞赏。