Perguntas sobre 'cross-compilation'

Perguntas sobre compilação cruzada - criando código executável para uma plataforma diferente daquela em que o compilador está sendo executado.
1
resposta

Não é possível compilar um kernel do Linux para uma placa ARM [closed]

Eu estou tentando compilar um kernel Linux (2.6.32.70) para uma placa ARM (versatilepb), são meus primeiros passos no Linux embutido. No final da compilação, duas imagens de kernel compactadas são geradas dentro dos diretórios /arch/x86/boot...
10.03.2016 / 12:02
1
resposta

Integrado no Linux-Cross compilando o firefox para arm

Estou tentando compilar o Firefox (versão 39) para o Arm. Mas estou recebendo o seguinte erro: /firefox-39.0/mozilla-release-849542617a46/build/unix/gold/ld: fatal error /armv7l-linux-gnueabi/toolchain/lib/crt1.o: unsupported ELF machine numb...
12.01.2016 / 17:54
0
respostas

Instalando o armhf libboost-python-dev em amd64 cross environ

Estou tentando instalar libboost-python-dev para armhf in amd64 no ambiente de compilação de compilação. apt install libboost-python-dev:armhf libboost-python-dev depende de python2.7-minimal , que depende de python . Como...
23.12.2015 / 13:06
1
resposta

“Instrução ilegal” em um binário MIPS estático

Na minha caixa MIPS, estou tentando executar um programa. Eu uso um compilador cruzado para mips. Quando eu executo meu programa, estou recebendo Illegal instruction Eu tirei um binário dele, chamado cputest . Basicamente imprime “hello...
08.08.2015 / 04:05
0
respostas

Cruz compilar gdb para mips e tornar o arquivo executável pequeno como um no OpenWrt

Gostaria de cruzar compilar gdb para mips , mas a versão normal é muito grande para o meu pequeno dispositivo incorporado. Eu queria saber como esses caras no OpenWrt fazem ~ 3mb . Eu baixei gdb ipk , extraí e executei o bin...
09.08.2015 / 17:18
0
respostas

Standard / Local comum para toolchain de compilação cruzada

Existe um local padrão ou comum para instalar ferramentas de compilação cruzada? Posso escolher facilmente o meu próprio local e funciona bem, por isso estou apenas a procurar a localização mais ideal. Baseado em este post Atualmente estou...
14.02.2015 / 00:52
0
respostas

Debian Wheezy - Instalando os cross-toolchains

Eu gostaria de compilar um kernel na plataforma Arm usando esta linha: make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage Mas eu preciso de um pacote que não consiga encontrar: /bin/sh: 1: arm-linux-gnueabihf-ld: not found Co...
23.01.2015 / 18:48
0
respostas

Como compila x e instala o X11 no ARM?

Eu tenho mini210s da FriendlyARM com linux 3.0.8 armv7l nua. Eu gostaria de instalar o X11 (Sistema X-Window) sobre ele. Como procedo? Existe algum pacote pronto para usar (tarball para extrair no meu rootfs )? ou terei que x-compi...
23.01.2015 / 14:02
0
respostas

driver de compilação cruzada

Eu tenho uma configuração de ambiente de compilação cruzada para compilar para um processador ARM 9, isso funciona bem, agora eu quero compilar um driver externo de terceiros neste ambiente. Eu baixei o driver e o copiei em um diretório. Quan...
13.01.2014 / 01:49
2
respostas

Compilação cruzada de libSDL

Eu estou tentando cross-compilar a versão 1.2 da libSDL para um sistema Linux customizado baseado no Debian. A toolchain que estou usando já está configurada corretamente para que eu execute apenas gcc / g++ no código desejado e a saída re...
20.12.2013 / 01:24