[Buildroot] svn commit: trunk/buildroot/package

Hamish Moffatt hamish at cloud.net.au
Mon Mar 10 23:50:32 UTC 2008


On Mon, Mar 10, 2008 at 12:40:23PM +0200, Ivan Kuten wrote:
> Hamish Moffatt wrote:
> > On Fri, Mar 07, 2008 at 08:54:45AM -0800, ninevoltz at uclibc.org wrote:
> >> Author: ninevoltz
> >> Date: 2008-03-07 08:54:45 -0800 (Fri, 07 Mar 2008)
> >> New Revision: 21275
> >>
> >> Log:
> >> remove .a files from lib directories after install
> >>
> >> Modified:
> >>    trunk/buildroot/package/Makefile.autotools.in
> >>
> >>
> >> Changeset:
> >> Modified: trunk/buildroot/package/Makefile.autotools.in
> >> ===================================================================
> >> --- trunk/buildroot/package/Makefile.autotools.in	2008-03-07 14:12:14 UTC (rev 21274)
> >> +++ trunk/buildroot/package/Makefile.autotools.in	2008-03-07 16:54:45 UTC (rev 21275)
> >> @@ -231,6 +231,9 @@
> >>  		rm -rf $(TARGET_DIR)/$$d $(TARGET_DIR)/usr/$$d; \
> >>  	done)
> >>  	find $(TARGET_DIR) -name '*.la' -delete
> >> +	find $(TARGET_DIR)/lib -name '*.a' -delete
> >> +	find $(TARGET_DIR)/usr/lib -name '*.a' -delete
> >> +
> >>  	touch $@
> > 
> > Whoa, I wouldn't assume that all static libraries are unwanted.
> > Individual packages should be adjusted not to install them instead.
> > 
> > Hamish
> 
> More over there is an Nios2 arch in buildroot where only static linking exists AFAIK.

Although you don't need .a files in $(TARGET_DIR) for that - you only
need them for development on the target.

Hamish
-- 
Hamish Moffatt VK3SB <hamish at debian.org> <hamish at cloud.net.au>



More information about the buildroot mailing list