Moritz Bunkus
30a18e07ba
rounding: use std::llround() instead of boost::math::llround()
...
See #1150 .
2015-03-28 16:31:09 +01:00
Moritz Bunkus
baeb11a4a0
math common: remove irnd() in favor of Boost's roundll()
2015-03-25 17:18:20 +01:00
Moritz Bunkus
bd0f5bc0df
build system: require Boost's date/time library
2014-05-26 08:49:15 +02:00
Moritz Bunkus
38b11bbce0
common: use stdlib's type traits instead of Boost's
2013-05-04 15:22:23 +02:00
Moritz Bunkus
b57b7f8f71
configure: test for Boost's "variant" library
2012-12-22 20:02:32 +01:00
Moritz Bunkus
405fde3565
Explicitly link against Boost's system lib during the filesystem lib test
2012-08-18 21:01:17 +02:00
Moritz Bunkus
9550b1c747
Replace boost::bind/boost::function with std::bind/std::function
2012-08-08 20:37:09 +02:00
Moritz Bunkus
af67218b72
Check all required Boost libraries
2012-04-06 18:01:52 +02:00
Moritz Bunkus
bbfb20cda7
Don't look for boost::property_tree anymore
2012-03-17 14:19:38 +01:00
Moritz Bunkus
b9ad48d72b
Require Boost's rational library
2012-02-26 21:44:22 +01:00
KonaBlend
19a62aa4b0
darwin11: support minimal boost tree
...
Add build support for a minimal boost tree which contains only
filesystem, regex and system dynamic libraries plus all headers.
- merge latest autoconf macros for boost from autoconf archive
- patch { filesystem, regex, system } macros to detect .dylib suffixes
- platform: Mac OS X 10.7.2
- boost versions: 1.47.0, 1.48.0
- compiler: gcc-4.6.2
2011-12-04 07:41:44 -05:00
Moritz Bunkus
f9da63dd49
Build system: remove included copy of Boost's property tree library
2011-10-23 21:01:12 +02:00
Moritz Bunkus
6ab332d36d
Build system: require at least Boost 1.46.0
2011-10-23 20:46:31 +02:00
Moritz Bunkus
342765d5b6
Removed included version of boost::exception
...
It's bundled in 1.36.0, and 1.36.0 is required already
2011-08-08 21:51:02 +02:00
Moritz Bunkus
027e4679fe
Don't check for certain Boost headers
...
mkvtoolnix has a general version number check for Boost. Don't check
for those headers that should had been introduced by that version
already.
2011-08-08 16:16:53 +02:00
Moritz Bunkus
068ebf0df2
Honor --with-boost when checking for Boost headers
2011-08-08 16:02:02 +02:00
Moritz Bunkus
10ccb35711
configure check for boost::algorithm::string
2011-08-07 22:26:20 +02:00
Moritz Bunkus
597e307cc1
Fixed compilation with Boost's filesystem library v3; also require Boost 1.36.0 or newer
2011-02-15 16:55:39 +01:00
Moritz Bunkus
7fd70c2851
Include Boost's Exception library from 1.45.0
...
Boost's property tree lib won't work without a current exception lib.
2010-12-25 23:23:22 +01:00
Moritz Bunkus
55d2f4bc47
Include the Boost property tree library
2010-12-22 23:46:16 +01:00
Moritz Bunkus
9b09198871
Always check for Boost::System, and do that before the Boost::Filesystem check
2010-02-10 13:30:54 +01:00
Moritz Bunkus
c94996a5f9
Require Boost v1.34.0 or later.
2009-12-28 20:43:47 +01:00
Moritz Bunkus
4be97555d1
Only test for Boost::System if Boost::Filesystem depends on it.
2009-12-28 18:58:53 +01:00
Moritz Bunkus
eb8377ed97
Added checks for boost::system.
2009-12-27 23:05:37 +01:00
Moritz Bunkus
441534c260
Added a configure check for Boost's Filesystem library.
2009-12-27 18:30:06 +01:00
Moritz Bunkus
4535f4fa78
Added boost/foreach.hpp and configure checks in case the system version is older than 1.34.0.
...
I want Debian Etch & OpenSuSE 10.x to continue to be supported, and
those only ship with Boost 1.33.0.
2009-11-25 22:29:02 +01:00
Moritz Bunkus
3f705cb7a6
Fail configure if the Boost regex library is not found.
2008-08-30 12:49:25 +00:00
Moritz Bunkus
f1f4b5567f
Switched from the PCRE regex library to Boost's one.
2008-08-30 12:45:54 +00:00