libdivsufsortのVC9 patch…というかヘッダに手を加えただけ。
stdint.hは株式会社きじねこが公開しているモノを使った。
--- divsufsort.h.orig 2008-10-20 00:55:03.484375000 +0900 +++ divsufsort.h 2008-10-20 01:07:15.406250000 +0900 @@ -31,7 +31,15 @@ extern "C" { #endif /* __cplusplus */ +#ifdef _WIN32 +#include <stdlib.h> +#include <stdint.h> +#define INLINE +#define PROJECT_VERSION_FULL "2.0.0" +#define PRId32 "ld" +#else #include <inttypes.h> +#endif #ifndef DIVSUFSORT_API # ifdef DIVSUFSORT_BUILD_DLL
一応、bwt/unbwtは動いた。