【发布时间】:2020-01-24 17:10:36
【问题描述】:
FreeBSD 12.0 的全新安装已更新至最新补丁。
尝试安装 Perl:portmaster lang/perl5.30
错误:malloc.c:1242:13: error: use of undeclared identifier 'my_perl
如何解决?
【问题讨论】:
FreeBSD 12.0 的全新安装已更新至最新补丁。
尝试安装 Perl:portmaster lang/perl5.30
错误:malloc.c:1242:13: error: use of undeclared identifier 'my_perl
如何解决?
【问题讨论】:
好吧,我不知道 FreeBSD 如何处理编译源代码的补丁,但是 perl-5.30.0 需要应用以下补丁才能在使用 perl 的 malloc() 库的系统上正确构建: v5.31.0-13-g9629b6dc1d
【讨论】:
1.转到/usr/ports/lang/per5.30
2.运行“make config”并取消选择PERL_MALLOC选项
3.现在重试make install
【讨论】: