我正在尝试编译自己的glibc。我有一个目录glibc,其中包含glibc我从互联网下载的源代码。从该目录中键入mkdir ../build- glibc。现在,从build- glibc我键入的目录../glibc/configure中执行配置。现在我不确定如何打电话make。我无法从glibc目录中调用它,因为它没有配置设置,我也不能从中调用它build- glibc,因为makefile不在该目录中。我该如何解决这个问题?
glibc
mkdir ../build- glibc
build- glibc
../glibc/configure
make
该Makefile会在你的存在build-glibc的目录,如果configure脚本成功完成。
Makefile
build-glibc
configure
如果在此期间一切 似乎 都进展顺利configure,但仍然没有Makefile,那么您可能错过了一种特质:
在configure为glibc进行操作时,通常希望您提供替代方法--prefix,因为安装到默认位置(/usr/local)可能会削弱系统。如果您不提供,则需要打开--disable- sanity-checks。
--prefix
/usr/local
--disable- sanity-checks
如果不是这种情况,请查找config.log文件并读取其内容。
config.log