Como posso fazer a compilação cruzada no Raspberry Pi usando o Clang / LLVM?

Eu gostaria de compilar linguagens da família C (C, C ++, Objective-C e Objective-C ++) no Raspberry Pi usando Clang e LLVM em um computador de construção de uma arquitetura diferente. Como posso fazer