well its a dump thing i was checking around the llvm-project source directory and deep inside it i found clang README why does they hide it like a treasure in it i was given to copy clang to llvm/tools then i ran cmake then make clang worked .
sorry for wasting your time