检测到时钟错误。但是访问时间在修改时间之前的,为什么还是会出错?
make[1]: 警告:检测到时钟错误。您的创建可能是不完整的。
make[1]: Leaving directory `/home/gm/gems/ruby'
Ruby: Linking simics module
cd ../simics; make ruby
make[1]: Entering directory `/home/gm/gems/simics_3_workspace'
make[1]: Warning: File `compiler.mk' has modification time 3e+07 s in the future
=== Building module "ruby" ===
make[2]: Entering directory `/home/gm/gems/simics_3_workspace/x86-linux/obj/modules/ruby'
make[2]: Warning: File `module_id.d' has modification time 3e+07 s in the future
Using the Simics 3.0 API for ruby module
CCLD ruby.so
make[2]: *** [/home/gm/gems/simics_3_workspace/x86-linux/lib/ruby.so] 错误 2
make[2]: *** 正在删除文件“/home/gm/gems/simics_3_workspace/x86-linux/lib/ruby.so”
make[2]: Leaving directory `/home/gm/gems/simics_3_workspace/x86-linux/obj/modules/ruby'
make[1]: *** [ruby] 错误 2
make[1]: Leaving directory `/home/gm/gems/simics_3_workspace'
make: *** [all] 错误 2
我看了文件compiler.mk,和module_id.d两个文件的修改时间是2010年10月05日,我的访问时间是2009年10月22日。我想请教,这两个时间必须要调整到相同吗,因为我的linux系统必须运行在2009年10月份这个时间内。