[Scons-users] Implicit cache error after running a successful build
Matias Iturburu
matias.iturburu at tallertechnologies.com
Wed Oct 30 15:04:04 EDT 2013
2013/10/30 Rob Deckers <Rob.Deckers at vanderlande.com>
> 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
>
Ours is not properly a tool, we build it before we knew how to make proper
SCons Tools.
We just take the list of files and headers and feed it to a subprocess call.
In a couple of weeks we'll be refactoring all of our build tool to use the
proper SCons procedure (https://bitbucket.org/fudepan/fudepan-build)
> ****
>
> ** **
>
> ** **
>
> *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.****
>
> --
> [image: Image removed by sender.] <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.
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> http://four.pairlist.net/mailman/listinfo/scons-users
>
>
--
<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*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://four.pairlist.net/pipermail/scons-users/attachments/20131030/3749de44/attachment.html
More information about the Scons-users
mailing list