``#include <stdint.h>`` is invalid in MSVC 9 2008 . Using the system dependent header does work in my testing with MSVC9, and should be safe for other compilers I think.
See https://github.com/msgpack/msgpack-c/wiki/v1_1_cpp_versioning