add KURL to windows build and fix its compile issues
Is this still a valid bug?
I don't think this is an issue anymore.