编译 glibc-2.17 库

编译 glibc-2.17 库

我希望你能帮助我。对于我的课堂项目,我应该识别并修复 Ubuntu 12.04 中 GLIBC 的 GHOST 漏洞;我做到了。但是,讲师不希望仅通过升级 glibc 版本(通过执行 $apt-get upgrade)来修复。他希望我们修复源文件,然后配置并安装它。以下是我所做的:

1)我从 https://ftp.gnu.org/gnu/libc/glibc2.17.tar.gz 并将其存储在我的/Downloads 中。

2)然后,我执行了 $tar xvzf glibc-2.17.tar.gz

3)然后,我执行了 $cd ~/Downloads/glibc-2.17

4)我在 ~/Downloads/glibc-2.17/nss/digits_dots 文件中进行了编辑

5)然后我做了$./configure

这里我收到一个错误说配置:错误:你必须在单独的构建目录中进行配置

6)因此,我执行了 $mkdir glibc-build

7)然后,我执行了 $cd ~/Downloads/glibc-build

8)然后,我执行了 $../glibc-2.17/configure

9) 然后,我执行了 $make 但是它显示 (make: *** 没有指定目标并且没有找到 makefile。停止)

我真的迷路了,有人能告诉我下一步该怎么做吗,比如如何配置、制作和安装我的编辑。请帮忙。

谢谢

相关内容