Diego Biurrun wrote: > On Tue, May 06, 2008 at 03:23:19PM -0700, Mike Melanson wrote: >> * ccache (ccache.samba.org): This tool caches your compiled object >> files. Of course, this is most useful in a project with proper >> dependencies, > > Proper dependency handling is irrelevant to ccache actually.
Proper dependency handling renders ccache unnecessary for normal development workflow. But without the dependencies and the ensuing uncertainties about object file consistency, full rebuilds are required when strange stuff starts breaking. >> and I'm never sure where FFmpeg is at in terms of proper dependencies. > > Shame on you, Mike! What rock have you been hiding under this past > weeks and months? We have proper non-recursive make and absolutely > complete and automatic dependency handling now. Is that what all the build system furniture-moving has been for? :) I was wondering what all those little .d files were. >> And if you're never sure about this, use ccache. It's as >> easy as ' ./configure --cc="ccache gcc" '. > > Or just make cc/gcc be a link to ccache. Then it is 100% transparent. Not ergonomic if you have a dozen different compilers installed. :) But I know I'm a pathological case all around. -- -Mike Melanson _______________________________________________ FFmpeg-soc mailing list FFmpeg-soc@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc