Can TagLib2.0 require C++11 or Boost?

Kyle gonemad at
Sun Nov 17 23:28:39 UTC 2013

Please do not require boost.  Im fine with c++11 but boost would most
likely increase the binary size by a lot which is something that mobile
devs like myself cannot afford
On Nov 17, 2013 6:20 PM, "Tsuda Kageyu" <tsuda.kageyu at> wrote:

> Hi guys.
> I'm thinking about making changes that requires at least one of C++11 or
> Boost Smart Pointers to TagLib 2.0.
> Currently, TagLib2 has self-implemented smart pointers when neither
> std::shared_ptr nor boost::shared_ptr is available. I will remove it to
> make TagLib more robust (and hopefully more efficient) by leaving all
> the atomic operations for reference counting to the standard library or
> Boost, but it also means to abandon some old compilers that Boost
> doesn't support.
> So I'd like to ask you what kind of compilers are you using to build
> TagLib. Is somebody using the compilers which are not supported by
> Boost?
> This change only affects the users who builds TagLib themselves. It
> doesn't affect the people who uses TagLib as a package.
> Kageyu.
> _______________________________________________
> taglib-devel mailing list
> taglib-devel at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the taglib-devel mailing list