【问题标题】:Where is C library?C库在哪里?
【发布时间】:2014-01-15 08:02:02
【问题描述】:

我尝试配置perl-5.18.2

在检查 C 库阶段,我收到以下消息。

Checking for GNU C Library...
You are not using the GNU C Library

I can use /mingw/bin/nm to extract the symbols from your C libraries. This
is a time consuming task which may generate huge output on the disk (up
to 3 megabytes) but that should make the symbols extraction faster. The
alternative is to skip the 'nm' extraction part and to compile a small
test program instead to determine whether each symbol is present. If
you have a fast C compiler and/or if your 'nm' output cannot be parsed,
this may be the best solution.

You probably shouldn't let me use 'nm' if you are using the GNU C Library.

Shall I use /mingw/bin/nm to extract C symbols from the libraries? [y] /mingw/bi
n/x86_64-w64-mingw32-nm.exe

I can't seem to find your C library.  I've looked in the following places:

        /lib
        /usr/lib

None of these seems to contain your C library. I need to get its name...

Where is your C library?

我的 C 库在哪里?

我也试过 /mingw/bin/nm.exe。

【问题讨论】:

  • 为什么您会在 Windows 环境中看到 Linux“问题”,即 /lib /usr/lib?听起来像是您需要首先修复的“第一个”错误
  • / 在 Perl 和其他跨平台软件的上下文中运行良好。这是一条红鲱鱼。

标签: perl configure msys mingw-w64


【解决方案1】:

http://search.cpan.org/dist/perl-5.18.2/README.win32:

perl 顶层中的 INSTALL 文件包含许多仅与在类 Unix 系统上构建 Perl 的人相关的信息。特别是,您可以放心地忽略任何有关“配置”的信息。

请按照 README.win32 文件中的说明进行操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多