fixed cmake build