在一个特定的环境中遇到如下情况:
configure: error: newly created file is older than distributed files!
make: warning: Clock skew detected. Your build may be incomplete.
是因为现在的时钟要比文件的时间早,所以有两个方法去实现。
1.设置当前系统的时间超过文件创建时间 。
hwclock --set --date="07/24/2012 12:33:22"
如果是centos时间不同步造成 可以同步日期
yum install -y ntpdate && ntpdate ntp1.aliyun.com
2.将所有文件设置成当前时间 参考Linux下修改文件创建时间(修改文件更改时间)。
find . -name "*" -exec touch '{}' \;
然后就可以顺利地进行配置和编译了。
本文介绍了解决在特定环境中遇到的配置错误和编译警告的方法,包括更新系统时间以超过文件创建时间,以及使用ntpdate同步日期,或者通过修改所有文件的时间戳来解决问题。

7765

被折叠的 条评论
为什么被折叠?



