fixed some compile errors
install canobserver header