【问题标题】:Installing Glibc with some additional CFLAGS使用一些额外的 CFLAGS 安装 Glibc
【发布时间】:2014-08-21 15:18:36
【问题描述】:

我正在尝试在我的机器上安装辅助 glibc。正如其“INSTALL”文件所说,以下步骤就足够了:

mkdir glibc-build
cd glibc-build
../glibc-2.19/configure --prefix=/path/to/glibc-build
make
make install

我实际上对简单的安装没有任何问题,但是,我不知道如何将所需的 CFLAGS 添加到整个过程中。我试过“make CFLAGS=-da”而不是简单的“make”,但是,它返回给我错误。我也尝试过其他选择。错误再次出现。 另一种方法是修改 glibc-build 中的“config.make”。它也没有工作。所以,如果您能分享您在这方面的经验,我将不胜感激。

P.S.:我想要的选项是:-da -dv -S

【问题讨论】:

  • 您在尝试各种方法时遇到了哪些错误?
  • /usr/bin/ld:/home/Yu/Desktop/glibctest/glibcbuild/csu/init.o:文件格式无法识别;视为链接描述文件
  • 那个文件有什么文件格式?
  • 你是说init.o的格式??对象代码(应用程序/x-object)!!
  • 是什么给了你这样的输出?文件(1)?

标签: installation makefile glibc


【解决方案1】:

如果您想使用所需的 CFLAGS 编译 glibc,则需要将 -Ox 包含到您作为 CFLAGS 环境变量传递的标志集中。

【讨论】:

    猜你喜欢
    • 2015-11-07
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-08
    相关资源
    最近更新 更多