Compilation warning caused by Virtual Machine Time Delay resolving prj compilation project warning: make: warning: Clock skew detected. your build may be incomplete. environment Description: prj is the project directory shared by windows to virtual machines (ubuntu. The VM time lags behind the host time. [Pz @ ubuntu: prj] $ pwd/mnt/hgfs/ipv2vm/prj invalid attempt touch: find. -type f | xargs touchtouch and then use ls-l to view the file time. The new time stamp is the same as that of the host (earlier than the virtual machine ). Solution: Synchronize the VM time with the host time. [Pz @ ubuntu: prj] $ dateThu Oct 10 15:42:56 CST 2013 [pz @ ubuntu: prj] $ cd/usr/sbin/[pz @ ubuntu: sbin] $ vmware-toolbox-cmd timesync statusDisabled [pz @ ubuntu: sbin] $ vmware-toolbox-cmd timesync enableEnabled [pz @ ubuntu: sbin] $ dateThu Oct 10 16:04:02 CST 2013 [pz @ ubuntu: sbin] $ problem reproduction: Set the VM time to "previous" [pz @ ubuntu: prj] $ dateThu Oct 10 18:40:14 CST 2013 [pz @ ubuntu: prj] $ sudo date-s 18:30:00 [sudo] password for pz: Thu Oc T 10 18:30:00 CST 2013 [pz @ ubuntu: prj] $ dateThu Oct 10 18:30:01 CST 2013 then execute make, an error is reported.