【问题标题】:error installing lang/perl5.30 on FreeBSD 12.0在 FreeBSD 12.0 上安装 lang/perl5.30 时出错
【发布时间】: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

如何解决?

【问题讨论】:

    标签: perl freebsd


    【解决方案1】:

    好吧,我不知道 FreeBSD 如何处理编译源代码的补丁,但是 perl-5.30.0 需要应用以下补丁才能在使用 perl 的 malloc() 库的系统上正确构建: v5.31.0-13-g9629b6dc1d

    【讨论】:

      【解决方案2】:

      1.转到/usr/ports/lang/per5.30

      2.运行“make config”并取消选择PERL_MALLOC选项

      3.现在重试make install

      【讨论】:

      • 不能禁用 MALLOC 支持。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-23
      • 2015-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-11
      相关资源
      最近更新 更多