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

Kernel faz erro: “desculpe, não implementado: -mfloat-abi = hard e VFP”

Eu estou tentando compilar o kernel para o processador Allwinner A10 (sun4i, ARMV7) para o Android 4.1.2. O arquivo de configuração é copiado do dispositivo. Esta é a saída: $ make ARCH=arm CROSS_COMPILE=/home/user/android_kernel/arm-eabi-4....
14.08.2017 / 10:14
0
respostas

Construindo software para Linux gerado usando multistrap

Estou trabalhando em um dispositivo embarcado com CPU ARM e Debian Jessie construído usando multistrap. Parece que preciso instalar uma versão ligeiramente modificada do ModemManager nesse sistema e o que estou pedindo é qualquer orientação sobr...
15.12.2016 / 11:00
0
respostas

Compilação cruzada do driver de dispositivo tun / tap para armv7

Eu tenho várias câmeras IP da China com base no Hi3516A SOC. Eles funcionam bem e eu quero ter acesso a eles usando VPN. Eu decido instalar tinc-vpn na câmera porque eu tenho acesso total ao shell da câmera usando telnet. Ok, bem, usando b...
15.11.2016 / 13:18
1
resposta

Gerar toolchain cruzado agnóstico de localização

Eu construí um compilador cruzado para um ARM Cortex-A8 usando crosstool-ng, mas estou tendo alguns problemas ao tentar compilar até mesmo o mais simples dos programas. Tentando compilar test.h : $ arm-linux-gnueabihf-gcc -o prog test.c...
07.11.2016 / 18:59
0
respostas

Base de compilação cruzada Linux para sistema Big-Endian

Eu preciso testar algum código em um sistema big-endian, e parece um grande exagero usar uma distribuição linux inteira para executar um executável em uma plataforma big-endian. Eu tenho trabalhado no desafio eudyptula, então estou familiariz...
19.09.2016 / 16:01
0
respostas

Como faço para compilar a introspecção do gobject?

Eu compilei com êxito o gobject-introspection em uma máquina virtual (qemu-system-mipsel), mas estou tendo problemas com a compilação cruzada. Eu encontrei este artigo sobre o tópico, estou tentando seguir o instruções, modificando-o para m...
18.09.2016 / 22:31
0
respostas

Emulando a imagem básica do kernel Big-Endian

Então, depois de muita dificuldade, compilei com êxito um kernel básico do linux para powerpc para testar um código big endian. Como estou em uma máquina relativamente fraca e tenho que compilar uma base de código relativamente grande, eu não qu...
21.09.2016 / 17:14
0
respostas

Como faço para ativar o ccache de forma transparente para várias toolchains?

Eu quero ativar o ccache tanto para o compilador principal como gcc ou clang e também para os toolchains no android-ndk e outros cross-compiladores. Como faço isso de uma só vez, sem iterar explicitamente sobre os toolchains e sem modif...
19.08.2016 / 23:47
1
resposta

Como instalar o compilador cruzado gcc 4.9 arm no trecho debian

O Debian "stretch" tem compiladores cross embutidos para as versões 5 e 6 do gcc, mas aparentemente inclui apenas a arquitetura nativa em seus pacotes gcc-4.x. Infelizmente eu preciso compilar um software que depende de cabeçalhos de kernel do L...
12.08.2016 / 11:19
0
respostas

Criando o kernel para o BeagleBone Black me conduza a problemas de hdmi

Segui com êxito o livro do CLFS para criar sistemas incorporados RPi e BBB . No caso do RPi, o bootloader não me deu problemas com a árvore de dispositivos. Alguns anos atrás eu teria que remendar o Kernel de Torvalds para construir um BBB...
27.04.2016 / 14:27