1
我需要为许多平台和Perl版本(4x4)构建相同的一组共享对象(OpenSSL支持)。安装和Perlbrew一起工作良好,我可以在我创建的不同版本上使用cpan安装各种软件包。问题是,他们都失败,并在DynLoader.pmPerl PL_unitcheckav和.so使用Perlbrew编译
我发现很多类似的问题没有找到PL_unitcheckav,但没有solutione为止。这是一个调试符号吗?它只会在我从brew安装程序中添加(cpan)程序包并尝试在其他系统上进行调试时失败。当使用本地Perl进行“本地”编译时,它工作正常
我不确定'PL_unitcheckav'符号是什么,但'UNITCHECK'是一个编译阶段,就像'BEGIN'和'INIT'块。 – simbabque
即使没有错误信息也难以分辨,但它听起来像是您使用Perl的一个版本编译模块,但正在尝试将其加载到另一个版本。 – ikegami