On 06/05/2010 02:15, MichaelKim wrote: > Well, it's confusing because I have 3 machines. > > 1. WinXP (cygwin 1.5.19) - once built, the timestamps are equal and no > problem( happy with that, but I got the point that this is wrong makefile > design) > > 2. Win7 (cygwin 1.7.5) - once built, the timestamps are equal, and no > further build required if files are intact. However, sometimes the > timestamps are not equal and it doesn't consider targets up to date. > > 3. Another Win7 (cygwin 1.7.5, I can check exactly later) - timestamps are > always different, hence it's NEVER up to date. This is the original case I > was talking about. > > Hope it's clear now.
Yes, I see; so the thing we need to understand (from posix compatibility point of view) is why on the first win7 machine, the timestamps are not /always/ unequal! > Sorry for misleading and confusing you ^^ No need to apologise, I spend most of my life confused, it's only when I get too certain that I really know something that I may make a mistake :) cheers, DaveK -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple