[RFC] build system replacement
Bernhard Fischer
rep.dot.nop at gmail.com
Tue Jun 3 06:18:32 PDT 2008
On Tue, Jun 03, 2008 at 11:36:21AM +0200, Bernd Schmidt wrote:
> There appears to be one additional problem. Sometimes I get the
> following cycle:
>
> bernds at beaker /local/src/uclibc/bernds/uClibc $ make
> make[1]: `conf' is up to date.
> STRIP -X --strip-debug -R .note -R .comment lib/libpthread.a
> AR cr lib/libpthread.a
yea, that doesn't make sense to me. First create the archive,
then strip it.
> bernds at beaker /local/src/uclibc/bernds/uClibc $ make
> make[1]: `conf' is up to date.
> STRIP -X --strip-debug -R .note -R .comment
> libpthread/linuxthreads.old/libpthread_so.a
> AR cr libpthread/linuxthreads.old/libpthread_so.a
> LD libpthread-0.9.29.so
> bernds at beaker /local/src/uclibc/bernds/uClibc $ make
> make[1]: `conf' is up to date.
> STRIP -X --strip-debug -R .note -R .comment lib/libpthread.a
> AR cr lib/libpthread.a
>
> The patch below fixes it. Again, it's probably crude, since I'm not
> that familiar with all of make's tricks. I noticed you added some rules
> for .u which contain a strip step in the toplevel Makerules, but I'm not
> sure how to use these.
>
> Comments?
I don't really like t_strip_d, let's honour STRIP_FLAGS-$@ instead.
More information about the uClibc
mailing list