[Buildroot] [PATCH resend] new package: zeromq

Peter Korsgaard jacmet at uclibc.org
Thu Mar 15 20:53:27 UTC 2012


>>>>> "Thomas" == Thomas De Schampheleire <patrickdepinguin+buildroot at gmail.com> writes:

Hi,

 >> Util-linux also depends on LARGEFILE, so you need that as well.
 >> Zeromq is written in C++, so you also need INSTALL_LIBSTDCPP.

 Thomas> Is there somewhere some documentation that explains these rules? The
 Thomas> C++ thing is new to me for example.

Well, it's pretty simple - There's basically 2 kind of dependencies:

1: Toolchain configuration options (largefile, wchar, C++, ..)
2: Libraries

For the first type we use 'depends by' and add a comment so people know
what to change in their toolchain to be able to use the package. For the
second we automatically enable the dependencies using 'select'.

There's a few special situations that fall outside this (an example is
when you have multiple backends like X11 and directfb), but this covers
90%+ of the situations.

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list