diff --git a/extern/libmv/ChangeLog b/extern/libmv/ChangeLog index 522ae5cd809..f49a07de350 100644 --- a/extern/libmv/ChangeLog +++ b/extern/libmv/ChangeLog @@ -1,3 +1,17 @@ +commit 75b9af405964ff2c7d3f0a44500e27e63b37c91b +Author: Sergey Sharybin +Date: Fri Feb 17 23:29:11 2012 +0600 + + _USE_MATH_DEFINES is needed to define constants like M_E when building with msvc + Occasionally was removed, but now added comment about this so hopefully it + wouldn't removed again. + +commit f85b1232a9b929f69443b5eed6e7a39908cd6551 +Author: Sergey Sharybin +Date: Fri Feb 17 21:34:40 2012 +0600 + + Picky edit: corrected mode for ssba readme file. + commit f8c2b223f01551fd81a85f6d5221646165147035 Author: Sergey Sharybin Date: Fri Feb 17 21:32:05 2012 +0600 @@ -433,15 +447,3 @@ Author: Matthias Fauconneau Date: Thu Aug 18 20:51:43 2011 +0200 Fix detect.cc. - -commit ec18cc5ea9ae2e641075a847e82d0aacb8415ad8 -Author: Matthias Fauconneau -Date: Thu Aug 18 17:45:37 2011 +0200 - - Compute and return Pearson product-moment correlation coefficient between reference and matched pattern. - -commit 21d4245c63a01bfc736192d55baf10983e7c9ec7 -Author: Matthias Fauconneau -Date: Thu Aug 18 16:18:44 2011 +0200 - - UI and API support for affine tracking. diff --git a/extern/libmv/libmv/tracking/esm_region_tracker.cc b/extern/libmv/libmv/tracking/esm_region_tracker.cc index 5ee3950bd71..df9c89a46d4 100644 --- a/extern/libmv/libmv/tracking/esm_region_tracker.cc +++ b/extern/libmv/libmv/tracking/esm_region_tracker.cc @@ -18,6 +18,9 @@ // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS // IN THE SOFTWARE. +/* needed for M_E when building with msvc */ +#define _USE_MATH_DEFINES + #include "libmv/tracking/esm_region_tracker.h" #include "libmv/logging/logging.h"