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