[Scons-users] debugging why scons is not using the cache?
Bill Deegan
bill at baddogconsulting.com
Mon Aug 5 15:21:42 EDT 2013
David,
I haven't used cachedir myself, but I do know it's used fairly widely with
C/C++ compiles.
Can you create a small test case which reproduces the problem?
-Bill
On Mon, Aug 5, 2013 at 11:51 AM, David Roundy <
roundyd at physics.oregonstate.edu> wrote:
> No, I didn't try that. However, it just says "building `foo.o' because it
> doesn't exist."
>
> I do have some new information: the cache *does* work, it just isn't
> working for C++ files. It works fine for haskell files, and a few other
> types... but most of my code is C++. This rules out the possibility that
> the cache directory simply is not writable.
>
> I have not yet figured out a way to make scons announce when it writes to
> the cache, or when it fails to find something in the cache. The
> --cache-debug option seems to only have effect for commands for which the
> cache works, i.e. it gives extra information for the times when files are
> retrieved from cache, but not otherwise.
>
> David
>
>
> On Mon, Aug 5, 2013 at 11:26 AM, Bill Deegan <bill at baddogconsulting.com>wrote:
>
>> David,
>>
>> Have you tried: scons --debug=explain ?
>> I think it may "explain" why things are being built or not
>>
>> -Bill
>>
>>
>> On Mon, Aug 5, 2013 at 11:00 AM, David Roundy <
>> roundyd at physics.oregonstate.edu> wrote:
>>
>>> Hello,
>>>
>>> I've got
>>>
>>> CacheDir(os.environ['HOME'] + '/.cache/scons')
>>>
>>> right at the beginning of my SConstruct file, which works fine on one
>>> computer, but on a different computer (with $HOME mounted over nfs,
>>> incidentally) I am not getting any caching.
>>>
>>> Any suggestions as to how I might go about debugging this?
>>>
>>> David
>>>
>>> _______________________________________________
>>> Scons-users mailing list
>>> Scons-users at scons.org
>>> http://four.pairlist.net/mailman/listinfo/scons-users
>>>
>>>
>>
>> _______________________________________________
>> Scons-users mailing list
>> Scons-users at scons.org
>> http://four.pairlist.net/mailman/listinfo/scons-users
>>
>>
>
>
> --
> David Roundy
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> http://four.pairlist.net/mailman/listinfo/scons-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://four.pairlist.net/pipermail/scons-users/attachments/20130805/55e9ebe3/attachment.htm
More information about the Scons-users
mailing list