我正在尝试安装roccc 2.0。我已经安装了所需的软件包。现在,在安装它的时候,它给了我这个错误:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory我搜索了gnu/stubs-32.h,发现在glibc-devel中的Linux64位its和在libc6-dev-i386中的Linux32位its。
我使用的是Linux32-bit: i386 GNU/ Linux,但无法获得解决此错误所需的lib。
有谁能帮帮我吗?
发布于 2012-12-15 05:27:04
如果您的Linux发行版是基于Redhat的(Fedora/CentOS/RHEL):
yum install glibc-devel.i686参考文献
发布于 2012-10-02 17:28:13
头文件gnu/stubs-32.h在/usr/include/i386-linux-gnu/下,但安装脚本试图在/usr/include/中找到它,请尝试此快速修复以完成安装:
sudo ln -s /usr/include/i386-linux-gnu/gnu/stubs-32.h /usr/include/gnu/stubs-32.h
安装完成后,您可以删除链接。
发布于 2017-01-16 02:30:09
包名称一直在变化,只需执行以下操作
yum list glibc-devel查找当前的32位软件包。在我的例子中,它只列出了两个包,一个用于32位,另一个用于64位。我刚刚使用以下命令安装了32位
yum install glibc-devel.i686https://stackoverflow.com/questions/10225944
复制相似问题