Closed evgueni-ovtchinnikov closed 4 years ago
iterator_category
is probably a missing typedef
in our iterator stuff. This has evolved a bit over C++ versions. Essentially it tells the code if it's a forward/bi-directional/random-access iterator, such that it can choose optimised versions.WIN32_LEAN_AND_MEAN
preprocessor variable (as that excludes the sockets interface, (although possible boost asio needs it?)Oops, just realized I created this SIRF issue in a wrong place - is there a quick way to move it to SIRF issues?
moved to CCPPETMR/SIRF (issue 587)
Building SIRF on my Windows 10 laptop I get:
Commenting out the two offendng #pragma omp, I get another error caused apparently by
NiftiImageData<dataType>::get_inner_product()
:After commenting out all occurences of
get_inner_product()
in C++, Matlab and Python, I finally managed to build all projects exceptSYN_TESTS_CPLUSPLUS
, which fails with this weird message:(even more weirdly, my Visual Studio solution does not even have this project in the Solution Explorer window - its name only appears in the Error List window). After that, at least all non-MR tests run ok except
SYN_TESTS_CPLUSPLUS
, which is skipped byctest
, andSYN_TEST_PYTHON
, which throws exception after about 7 sec.