On Mon, 2004-11-22 at 16:12 +0100, Luca Barbato wrote: > Lately I found lots of problems and inconsistency for the useflag static. > > Sometimes it means "build only static", sometimes "build static and shared". > > The problem: > > If you need to build something static you need the static libs. > > If the use flag depend is allowed probably that could be a dirty > solution. Luckly it isn't yet, so we have to find a cleaner one: > > 1- split static in static and static-lib (static-lib will make the > library build also the static version, static will build _just_ the > static lib) > > 2- make everly library build always the static library and let use > static just apply for executables. Something like nptl+nptlonly makes a decent parallel -- static +staticonly. But Mike makes a good point.