add win32 and linux support