Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 在LFS第五模块上编译Glibc-2.28时出错_Linux_Centos_Linux From Scratch - Fatal编程技术网

Linux 在LFS第五模块上编译Glibc-2.28时出错

Linux 在LFS第五模块上编译Glibc-2.28时出错,linux,centos,linux-from-scratch,Linux,Centos,Linux From Scratch,在运行Glibc-2.28的配置脚本之前,我运行LFS 8.3并在第5个模块上运行,这使我得到以下错误 正在检查gnumake。。。不 正在检查gmake。。。格马克 正在检查gmake的版本。。。3.82,糟糕 正在检查gnumsgfmt。。。不 正在检查gmsgfmt。。。不 正在检查msgfmt。。。msgfmt 正在检查msgfmt的版本。。。0.18.2,好的 正在检查makeinfo。。。makeinfo 正在检查makeinfo的版本。。。5.1,好的 正在检查sed。。。塞德

在运行Glibc-2.28的配置脚本之前,我运行LFS 8.3并在第5个模块上运行,这使我得到以下错误


正在检查gnumake。。。不 正在检查gmake。。。格马克 正在检查gmake的版本。。。3.82,糟糕 正在检查gnumsgfmt。。。不 正在检查gmsgfmt。。。不 正在检查msgfmt。。。msgfmt 正在检查msgfmt的版本。。。0.18.2,好的 正在检查makeinfo。。。makeinfo 正在检查makeinfo的版本。。。5.1,好的 正在检查sed。。。塞德 正在检查sed的版本。。。4.2.2,好的 正在检查是否有呆滞。。。目瞪口呆 正在检查gawk的版本。。。4.0.2,好的 检查野牛。。。野牛 正在检查bison的版本。。。3.0.4,好的 正在检查x86_64-lfs-linux-gnu-gcc是否足以构建libc。。。对 正在检查x86_64-lfs-linux-gnu-nm。。。x86_64-lfs-linux-gnu-nm 正在检查python3。。。不 正在检查python。。。python 配置:错误: ***这些关键程序缺失或太旧:make

***检查安装文件以获取所需版本。 主机是Centos 7,我使用了defult提供的Python2,甚至手动安装了Python3.4

有人能帮我修一下吗?

问题是“正在检查gmake的版本…3.82,坏了”。我在交叉编译glibc2.28时遇到了完全相同的问题。您可能需要下载一个更新的gmake,将其安装到像/opt/gmake这样的位置,并将其添加到PATH环境变量的前端

cd $BIGTMP
curl -O http://ftp.gnu.org/gnu/make/make-4.2.1.tar.gz
tar xvf make-4.2.1.tar.gz
cd make-4.2.1
./configure --prefix=/opt/make && make && make install
export PATH=/opt/make/bin:$PATh
ln -s /opt/make/bin/make /opt/make/bin/gmake
问题是“正在检查gmake的版本…3.82,不好”。我在交叉编译glibc2.28时遇到了完全相同的问题。您可能需要下载一个更新的gmake,将其安装到像/opt/gmake这样的位置,并将其添加到PATH环境变量的前端

cd $BIGTMP
curl -O http://ftp.gnu.org/gnu/make/make-4.2.1.tar.gz
tar xvf make-4.2.1.tar.gz
cd make-4.2.1
./configure --prefix=/opt/make && make && make install
export PATH=/opt/make/bin:$PATh
ln -s /opt/make/bin/make /opt/make/bin/gmake

嗯,我也遇到了和李子完全相同的问题,金的解决方向是正确的,但是制造路径是完全不同的


在我的电脑中,使安装的目标路径为“/usr/local/bin”。因此,我建议您注意make installation命令行输出的输出,以获得确切的安装路径。

好吧,我也遇到了与Lijo完全相同的问题,jin的解决方向是正确的,但make路径完全不同

在我的电脑中,使安装的目标路径为“/usr/local/bin”。因此,我建议您注意makeinstallation命令行的输出,以获得确切的安装路径