cmake work ...