[Buildroot] [PATCH v2] boost: New package added. Version 1.47
Yegor Yefremov
yegorslists at googlemail.com
Sun Jan 29 23:43:08 UTC 2012
On Mon, Jan 30, 2012 at 12:04 AM, Peter Korsgaard <jacmet at uclibc.org> wrote:
>>>>>> "Yegor" == Yegor Yefremov <yegor_sub1 at visionsystems.de> writes:
>
> Yegor> Signed-off-by: Allan W. Nielsen <a at awn.dk>
> Yegor> Signed-off-by: Yegor Yefremov <yegorslists at googlemail.com>
>
> Committed with minor tweaks, sorry for the slow response.
>
> Yegor> ---
> Yegor> changes:
> Yegor> 1. convert GENTARGETS to the latest syntax
> Yegor> 2. add all dependencies in one line
> Yegor> package/Config.in | 1
> Yegor> package/boost/Config.in | 99 ++++++++++++++++++++++++++++++++++++++++++++++++
> Yegor> package/boost/boost.mk | 83 ++++++++++++++++++++++++++++++++++++++++
> Yegor> 3 files changed, 183 insertions(+)
> Yegor> create mode 100644 package/boost/Config.in
> Yegor> create mode 100644 package/boost/boost.mk
>
> Yegor> Index: b/package/Config.in
> Yegor> ===================================================================
> Yegor> --- a/package/Config.in
> Yegor> +++ b/package/Config.in
> Yegor> @@ -346,6 +346,7 @@
> Yegor> source "package/fftw/Config.in"
> Yegor> source "package/libargtable2/Config.in"
> Yegor> source "package/argp-standalone/Config.in"
> Yegor> +source "package/boost/Config.in"
> Yegor> source "package/libatomic_ops/Config.in"
> Yegor> source "package/libcap/Config.in"
> Yegor> source "package/libdaemon/Config.in"
> Yegor> Index: b/package/boost/Config.in
> Yegor> ===================================================================
> Yegor> --- /dev/null
> Yegor> +++ b/package/boost/Config.in
> Yegor> @@ -0,0 +1,99 @@
> Yegor> +config BR2_PACKAGE_BOOST
> Yegor> + bool "boost"
> Yegor> + select BR2_PACKAGE_BZIP2
> Yegor> + select BR2_PACKAGE_ZLIB
>
> You're forgetting a 'depends on BR2_INSTALL_LIBSTCPP'
>
> Yegor> + help
> Yegor> + A general purpose c++ library
>
> s/c++/C++/
>
> Yegor> +
> Yegor> + http://www.boost.org/
> Yegor> +
> Yegor> +menu "Boost libraries"
> Yegor> + depends on BR2_PACKAGE_BOOST
> Yegor> +
>
> It makes more sense to put all these options in a
> if BR2_PACKAGE_BOOST
> ..
>
> endif
>
>
> Yegor> +config BR2_PACKAGE_BOOST_MULTITHREADED
> Yegor> + depends on BR2_PACKAGE_BOOST
> Yegor> + bool "boost-multithreaded"
>
> Should depend on BR2_TOOLCHAIN_HAS_THREADS
>
> Yegor> +config BR2_PACKAGE_BOOST_THREAD
> Yegor> + depends on BR2_PACKAGE_BOOST
> Yegor> + bool "boost-thread"
>
> This one as well.
Thanks. Now I almost have my environment.
Yegor
More information about the buildroot
mailing list