[Scons-users] Implicit cache error after running a successful build

Rob Deckers Rob.Deckers at vanderlande.com
Wed Oct 30 14:54:18 EDT 2013


Dear Matías,

I am also working on a Astyle tool for SCons.

My sersion works for a normal build, but not yet for the -interactive build.
I am very interested in how you solved this problem.

Kind regards,
Rob Deckers


From: scons-users-bounces at scons.org [mailto:scons-users-bounces at scons.org] On Behalf Of Matias Iturburu
Sent: woensdag 30 oktober 2013 18:49
To: SCons users mailing list
Subject: [Scons-users] Implicit cache error after running a successful build

Hello list.
I have a Builder to run Astyle (http://astyle.sourceforge.net/) to my builds.
Thing is recently I've started getting this message when I try running it:

scons: Reading SConscript files ...
Install information:
bin dir : /home/matias/Proyectos/fudepan-build/install/bin
lib dir : /home/matias/Proyectos/fudepan-build/install/libs
headers dir: /home/matias/Proyectos/fudepan-build/install/includes
doc dir : /home/matias/Proyectos/fudepan-build/install/docs
scons: done reading SConscript files.
scons: Building targets ...

=== Running ASTYLE ===

Inalterado /home/matias/Proyectos/fudepan-build/projects/biopp/src/bio_molecular/bio_molecular.cpp
Inalterado /home/matias/Proyectos/fudepan-build/projects/biopp/src/bio_molecular/triplets.cpp
Inalterado /home/matias/Proyectos/fudepan-build/projects/biopp/src/rna_structure/rna_structure.cpp
Inalterado /home/matias/Proyectos/fudepan-build/projects/biopp/biopp/biopp.h
[astyle] OK on: /home/matias/Proyectos/fudepan-build/projects/biopp
scons: *** [biopp:astyle] Implicit dependency `projects/biopp/bio_molecular.H' not found, needed by target `biopp:astyle'.
scons: building terminated because of errors.

As you can notice, the process run OK but this error pops up after the astyle is done running.
I've followed the traceback and it rises somewhere in jobs.py:


> /usr/lib/scons/SCons/Job.py(227)start()

226 # build to stop if that's appropriate.

--> 227 task.failed()
228 else:

ipdb> n
scons: *** [biopp:astyle] Implicit dependency `projects/biopp/bio_molecular.H' not found, needed by target `biopp:astyle'.

Which is relevant as the offending file (projects/biopp/bio_molecular.H) exists in my source but with the appropriate lowercase h and after following the traceback I don't see where the path gets mangled.
So my question is: What is this "implicit dependency" thing, how it works and how do I get it to tell me what is happening with my files?

Thanks in advance.
--
[cid:image001.jpg at 01CED5A9.9454D560]<http://www.tallertechnologies.com>
Matías Iturburu
Software Engineer

San Lorenzo 47, 3rd Floor, Office 5
Córdoba, Argentina
Phone: +54 351 4217888 / +54 351 4218211
Skype: matias.iturburu
** Disclaimer **

This e-mail, including any attachments, may include proprietary and confidential information of Vanderlande Industries and may only be read by the person or those persons to whom it is addressed.
This document is forwarded to you in such a form (e-mail) that Vanderlande Industries cannot guarantee the completeness and/or correctness of its contents and information.
If you have received this e-mail message in error, please notify us immediately. Please also delete this document from your computer.
This document may not be reproduced, copied, distributed, published, modified, or furnished to third parties, without the prior written consent of Vanderlande Industries.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://four.pairlist.net/pipermail/scons-users/attachments/20131030/d3139600/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 519 bytes
Desc: image001.jpg
Url : http://four.pairlist.net/pipermail/scons-users/attachments/20131030/d3139600/attachment-0001.jpg


More information about the Scons-users mailing list