To build successfully on Windows, the internal overriding of the USE_TBB macro should be removed as this is counter intuitive.
On Windows, this re-enabling/overriding causes the tbb.h header to be loaded and implicitly linking tbb.lib You can merge this Pull Request by running: git pull https://github.com/nyue/oiio master Or you can view, comment on it, or merge it online at: https://github.com/OpenImageIO/oiio/pull/220 -- Commit Summary -- * Boost path on WIN32 needs string() method to obtain a string representation of the extension() return value * oiiotool.cpp : strtof() is not defined on WIN32, use strtod() instead * Remove conditional compilation for WIN32 since the code compiles fine on Linux (Ubuntu 10.04) * Remove override of USE_TBB macro -- File Changes -- M src/iconvert/iconvert.cpp (2) M src/include/thread.h (4) M src/oiiotool/oiiotool.cpp (2) M src/rla.imageio/rlaoutput.cpp (23) -- Patch Links -- https://github.com/OpenImageIO/oiio/pull/220.patch https://github.com/OpenImageIO/oiio/pull/220.diff --- Reply to this email directly or view it on GitHub: https://github.com/OpenImageIO/oiio/pull/220 _______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
