Rockbox Development > Starting Development and Compiling
Problems When Compliling
iPodFoo:
Clock probably changed since the files were last altered. I tested this, and replicated the problem. Clock skew errors appeared on files that were edited before clock change and are not included in the make, seems to use old versions.
Easy to fix though. Either tick the "Time Synchronisation between the virtual machine and the host operating system" if you have the Vmware Tools Properties open. If not, at the prompt type:
--- Code: ---hwclock --utc --systohc
--- End code ---
Check its correct by typing "date"
Rincewind:
--- Quote from: ipodfoo on November 15, 2006, 09:38:34 PM ---Clock probably changed since the files were last altered. I tested this, and replicated the problem. Clock skew errors appeared on files that were edited before clock change and are not included in the make, seems to use old versions.
Easy to fix though. Either tick the "Time Synchronisation between the virtual machine and the host operating system" if you have the Vmware Tools Properties open. If not, at the prompt type:
--- Code: ---hwclock --utc --systohc
--- End code ---
Check its correct by typing "date"
--- End quote ---
only that he is running cygwin, not vmware...
iPodFoo:
Oops.
Its a useful tip for anyone who does get the problem in vmware I suppose. ;D
There must be something similar for cygwin though. Unless cygwin is more "hard-linked" to the Windows OS.
pabouk:
Cygwin is just a layer above Win32 and uses Windows system time. See: http://www.cygwin.com/ml/cygwin/2003-05/msg00555.html
The possible problems could be:
- There could be a malicious ??? Windows application running in background rewriting timestamps of the files. - check it
- There could be a bug in Cygwin. - if possible try to upgrade to the latest Cygwin version
Further suggestions:
- Compare Windows and Cygwin time.
- Check whether the timezones are set correctly in both Cygwin and Windows.
- Check timestamps of the files make is complaining about.
This command lists detailed time of files: ls --full-time
This shows the Cygwin time in the same detailed format: date --rfc-3339=ns
bluebrother:
another thing that could cause that: FAT has only a time resolution of 2s.
Anyway, I don't see any fatal errors in the output above. You can also force a complete rebuild by running make clean first...
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version