Secretary of State Hillary Clinton has condemned an attack on a US diplomatic compound in Libya which has left an American citizen dead.