Clock skew detected. Your build may be incompleted.
Glen Turner
glen.turner at adelaide.edu.au
Fri Aug 13 14:40:42 CST 1999
> make: *** Warning: Clock skew detected. Your build may be incomplete.
`make' uses the last modification time on the files to
figure out what to build. For example, if the modification
time of a.c is later than the modification time of a.out,
then a.c needs to me recomplied to create a new a.out.
Sometimes the last modified time on the files is wrong:
because it is greater than the time of day clock. `make'
then issues the above message.
Given a standard make system, the quickest fix is:
cd directory
# Remove output files
make clean
# Put timestamps on all files equal to current time
find . -exec touch {} \;
# Rebuild all output files
make
You usually see these sort of problems in programming
enviroments that use NFS to share files but don't sync
clocks using NTP.
Similarly, if you wind the clock back you will see these
messages. For that reason, when you wind back the clock
a moderate amount most UNIXen slow the clock ticks rather
than turn back time.
--
Glen Turner Network Specialist
Tel: (08) 8303 3936 Information Technology Services
Fax: (08) 8303 4400 The University of Adelaide 5005
Email: glen.turner at adelaide.edu.au South Australia
--
Check out the LinuxSA web pages at http://www.linuxsa.org.au/
To unsubscribe from the LinuxSA list:
mail linuxsa-request at linuxsa.org.au with "unsubscribe" as the subject
More information about the linuxsa
mailing list