[Buildroot] Explicit dependencies on uclibc in makefiles

Thiago A. Corrêa thiago.correa at gmail.com
Thu Aug 13 14:05:57 UTC 2009


Hi Will,

   The dependencies in Makefiles are what make uses to figure out the
build order. All but the most trivial programs will require the libc,
thus the uclibc dependency.
   In your packages, you could just depend on the libraries you
require, as those will likely depend on uclibc.

   Without the proper dependencies, the build order in one case or
another could be switched and when your package is compiled, the
dependencies are not yet available.

Kind Regards,
    Thiago A. Correa


On Tue, Aug 11, 2009 at 12:55 PM, Will Newton<will.newton at gmail.com> wrote:
> Hi all,
>
> A number of packages in buildroot express explicit dependencies on
> uclibc in their makefiles, e.g.:
>
>  MYPACKAGE_DEPENDENCIES = uclibc
>
> Is this really necessary?
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>



More information about the buildroot mailing list