build-essential, clang, and chicken