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

Detecting unused makefile command line arguments
CheckCXXCompilerFlag or CheckCCompilerFlag to check a group of flags at once
c++ how should the makefile look
Makefile generic binaries compilations
getting error with this makefile
How do I concat a system call in a Makefile?
Understanding Makefile Syntax and Variables
grub_script.yy.c:2354:13: error: 'yy_fatal_error' defined but not used
Make target with / at the end?
Problems with GNU Make dynamic rules
generic makefile to create multiple executable using different flags
Chane options in GCC c++ make files
Append compile flags to CFLAGS and CXXFLAGS while configuration/make
saving PID of spawned process within a Makefile
Makefile clean all target is called twice when explicitly invoked
Get make makefile warning output to include print newlines

Categories

HOME
numpy
admin-on-rest
ncurses
ipython
qpython3
transparent
automated-tests
wampserver
flyway
value
user
jpanel
i2c
height
xamarin-studio
cloudflare
lstm
dendrogram
rhapsody
jsonserializer
embedly
sensu
os161
qsub
auditing
skmaps
branch
maximo
spring-data-neo4j
lmdb
rowcount
division
fabric-digits
qtablewidget
service-locator
von-neumann
readfile
android-download-manager
strstr
topic-modeling
sendgrid-templates
context-free-language
shutdown
greenhills
createobject
sql-import-wizard
master
windows-azure-pack
pydio
mix
try-finally
bacnet
unsatisfiedlinkerror
amf
handlebars.java
fabric-twitter
digits
sysfs
magento-1.12
lexicographic
gyroscope-framework
odftoolkit
mser
method-overriding
system.web
emma
adaptive-compression
alpha-transparency
cppdepend
map-force
mbox
reserved-words
json-patch
internal
jquery-tabs
cdata
javascriptmvc
shiva3d
appfog
qsqltablemodel
xmlslurper
point-sprites
entity-framework-ctp5
noir
ihttphandler
file-encodings
graph-layout
soft-keyboard

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
Mobile App
Mobile App
Mobile App