makefile


Can a false timestamp on a makefile break a build?


Today, I tried to run a building script on sources that were in a mounted NAS directory. During the build, I received a warning saying that one of the cmake generated files had a modification time 13 s in the future. Subsequently the build failed, because a header file could not be found.
Now, this building script has never given me any troubles before, and the header file was exactly where it was supposed to be, so I was quite puzzled by the error. However, when I inspected the cmake generated file with the false timestamp, it turned out to contain the CCX_INCLUDES. This makes me suspect that the timestamp is in fact the cause of the problem, but I do not understand how it can influence the build. Could someone please shed a light on this?

Related Links

setting variable with eval in Makefile recipe
make: .SECONDARY target breaks buld
Makefile: converting multiple .dot files to .png
What does “$(#:%.o=%.d)” mean in a makefile?
pass a value from one makefile target to another
Why my Makefile auto-dependencies does not work
Multiple service starting with make inside docker-compose
Simple Makefile doesn't clean
Adding a library file into a binary file
FORTRAN Makefile for a large project
How to add new file types to Makefile?
Single make rule for multiple output files in different directories
Error while loading shared libraries: liblua.so
CMake autogenerated Makefile on ubuntu 16.04 docker image prepending “//” to targets
How Makefile split string into individual words?
if statement in ONESHELL Makefile not working

Categories

HOME
sharepoint
makefile
tensorflow
redis
winapi
wildcard
jbehave
json-ld
tizen-wearable-sdk
avl-tree
slim-3
ipfs
cakephp-2.9
iso
cs-cart
multiple-monitors
spring-cloud-config
uisplitviewcontroller
cross-platform
android-toolbar
google-api-java-client
jogl
rails-activerecord
url.action
extractor
restfb
searchbar
non-deterministic
ab-initio
chrome-native-messaging
read-write
von-neumann
office365connectors
poco-libraries
soundjs
react-native-router-flux
lftp
openweathermap
ideone
jenkins-jira-trigger
tcserver
volume
scd
nuget-server
launch
communication-protocol
pspice
sql-import-wizard
debugdiag
audioqueue
pydio
slam-algorithm
ruby-2.0
radians
multifile-uploader
fps
eyeql
fabric-twitter
base32
urn
type-mismatch
adobe-indesign
stackframe
sysfs
sqoop2
inputaccessoryview
omnifocus
ibmsbt
outline
valence
wss
kraken.js
sslexception
asp.net-mvc-scaffolding
image-zoom
dynamic-binding
ng-pattern
digital-design
pep8
vertical-scrolling
pascals-triangle
dynamic-data
marmalade-edk
mvccontrib
fotoware
gdt
z-machine
jpf
userid
ubuntu-11.04
smooth
server-error
yajl
gwt-2.2-celltable
usability-testing
ajaxpro
self-reference

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html