target / build CFLAGS quando cross-emergente devido a bug ou minha estupidez?

3

Estou tentando desenvolver o LLVM usando o emerge de uma sobreposição de crossdev (para ARM) no Gentoo. Eu configurei o CFLAG do overlay para otimizar o arm (-march = armv6j), o que parece fazer com que ./configure falhe na "verificação do sufixo do executável na plataforma de compilação" com a mensagem "error: installation or configuration problem: o compilador não pode criar executáveis "devido a" valor inválido (armv6j) para -march = switch "; sugerindo que ele está tentando usar o CFLAGS da sobreposição de crossdev mesmo quando não está compilando cruzadamente.

A minha pergunta é se isto é provavelmente devido a um bug no ebuild / package / llvm ou devido a eu ser tolo (tanto quanto eu tenho sido capaz de dizer que o LLVM deveria ser bastante compilável)? Eu colei a saída relevante / logs aqui , caso eles acabem por esclarecer qualquer coisa.

    
por Tilo Wiklund 15.07.2012 / 21:35

0 respostas