For Windows build to work, the last include in each header has to be the share.h include. Flip lines 34 and 35 please.