serpent compiling under msvc