fix windows build
build shared on windows