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.
3
respostas

Como lidar com erros ao compilar o GCC 4.7.0 usando o GCC 6.2.1

Estou usando o Arch linux e preciso do GCC 4.7.0 para uma aula. Eu só tenho o GCC 6.2.1 instalado no meu sistema atualmente. Eu segui todas as instruções de instalação corretamente, mas ainda produzo esse erro depois de executar o make...
08.01.2017 / 06:15
1
resposta

Este erro “Apenas o alvo Win32 é suportado” vem do cc1plus errado?

Estou tentando cruzar a compilação Hyperion para um Windows de 32 bits em um Debian Linux de 64 bits, mas tive alguns problemas ao fazê-lo. Primeiro de tudo, na tentativa de instalar um compilador cruzado, instalei o mingw32 no linux. Não t...
09.12.2016 / 07:40
2
respostas

Instalando o libudev para arm no x64 Ubuntu

Estou tentando compilar um software usando arm-linux-gnueabihf-g++ no meu x64 Ubuntu. Eu tentei seguir os seguintes passos para instalar o libudev:armhf : sudo dpkg --add-architecture armhf Adicionadas estas duas linhas a /etc/apt/s...
09.12.2016 / 11:58
1
resposta

* buntu multiarch: libusb-dev & libusb para armel

Eu quero configurar um ambiente de compilação cruzada para o SBC da Phidget. A libphidget precisa do libusb-1.0-0 e do libusb-1.0-0-dev e, atualmente, não os encontra: ~/Softwares/libphidget-2.1.8.20151217 $ ./configure --prefix=/usr/arm-linu...
21.11.2016 / 15:35
1
resposta

Cross compile para o ARM sem instalar nada

Eu tenho que cruzar compilar bluez para outra máquina, mas não tenho permissão para instalar nada na máquina host. Eu nunca fiz isso antes. Como posso começar? Máquina host: Processor: Intel(R) Xeon(R) CPU E5-2420 0 @ 1.90GHz OS Version:...
07.08.2015 / 11:07
1
resposta

Por que a Biblioteca C ++ não está desabilitada ao construir o GCC?

Eu tenho o segundo para o mais recente gcc e binutils mais recentes e estou tentando criar um compilador cruzado em um sistema Debian. Por algum motivo, o GCC não compilará: make[2]: Leaving directory '/home/dylan/Documents/cross/gcc-build/fi...
11.09.2014 / 12:43
1
resposta

Por que a construção de um kernel Android precisa de um conjunto de ferramentas, mas a compilação de toda a fonte não é necessária?

Como visto aqui , a compilação do kernel do Android requer uma toolchain pré-compilada do GCC (ou o equivalente do Android NDK). A compilação cruzada faz sentido; estamos compilando código para um dispositivo com uma plataforma diferente....
18.06.2013 / 22:27
2
respostas

Como deduzir o alvo certo para uma construção cruzada do GCC?

Eu tenho uma máquina x86 de 32 bits em que o Debian está funcionando com essas propriedades uname -r é 3.2.0-4-486 e uname -m é i586 nessa situação, eu tenho que escolher o prefixo HOST e TARGET , então eu poderei cru...
15.08.2013 / 15:52
1
resposta

Quando os diretórios “lib” e “include” devem ser construídos ao compilar a partir do código-fonte?

Estou tentando criar binutils na plataforma A , que será executada na plataforma A e segmenta a plataforma B . p> Eu tenho a fonte de binutils em /home/cedric/source/binutils-2.29/ e executo as duas construções a seguir: cd /h...
17.12.2017 / 18:19
1
resposta

Python de compilação cruzada

Estou usando uma placa de avaliação com um ARM926EJ-S executando o Openembedded e quero instalar o python nele. Eu compilei com sucesso o python 2.7.13 no meu Fedora 25 com o linaro toolchain (releases.linaro.org/components/toolchain/binaries...
06.02.2017 / 18:06