linux cmake build system related compile fix