gpt4 book ai didi

linux - 使用 Buildroot 2019.05 构建 glibc 交叉编译器

转载 作者:太空宇宙 更新时间:2023-11-04 11:48:56 37 4
gpt4 key购买 nike

我想以二进制格式分发我的应用程序。但是,当我在 Fedora 30(具有 glibc-2.29)上编译时,我的二进制文件和所需的依赖项对 glibc-2.29 中的符号有多个引用。似乎有太多无法有效地(并且发生在系统依赖性深处)使用如下内容:

__asm__(".symver logf,logf@GLIBC_2.2.5");

因此,我一直在尝试构建一个 glibc 交叉编译器。因为我需要编译很多依赖项(Xorg、OpenGL 等),所以我认为使用 Buildroot 会更容易。 .不幸的是,Buildroot 2019.05 似乎自动使用 glibc-2.29,并且 make menuconfig 中似乎没有选项可以更改此设置。

有没有办法强制 Buildroot 使用 glibc-2.24?我更希望不必在跟踪较旧 glibc 的发行版上进行编译。

最佳答案

我想你可以试试旧的 buildroot 版本。但我不确定哪个使用 glibc-2.24。

关于linux - 使用 Buildroot 2019.05 构建 glibc 交叉编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56695379/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com