Perguntas com a marcação «cross-compilation»





2
Como vejo qual versão da CPU do ARM tenho?
Ao compilar um pacote para o Pi, deparei-me com uma mensagem como esta: CFLAGS += -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-mcpu=cortex-a8 and CFLAGS += -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard Eu sei a diferença entre -marche -mtunu, mas qual é a diferença entre armv7-ae arm1176jzf-s? se estou procurando um novo Pi, como sei quais …

2
construindo imagem do kernel (.img) incluindo ramdisk
Eu construí meu kernel Linux (3.0.1) para o meu Raspberry Pi com as seguintes etapas: 1. Downloading kernel source 2. tar xvf source.tar.bz2 3. downloading arm cross compilation tool. 4. tar xvf arm-2010q1-202-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 5. setting up path for cross tool export PATH=$PATH:/home/shan/<cross tool folder>/bin/ 6. after entering linux source dir …

1
Como instalo o distcc?
Eu li Como criar uma cadeia de ferramentas GCC 4.7 para compilação cruzada? e construímos com sucesso um programa de teste simples que funciona no meu RPi. Para fazer isso, tive que executar arm-unknown-linux-gnueabi-gcc hello.c -o hellono meu desktop x86 e scpno executável no meu RPi. Isso é lento e …


3
O que está causando essas falhas após a compilação cruzada?
Estou tentando compilar uma biblioteca grande (TensorFlow) usando o gcc no Ubuntu. Instalei a cadeia de ferramentas g ++ - arm-linux-gnueabihf e consegui construir com êxito o meu binário. O processo que estou usando para criar está documentado aqui: https://github.com/petewarden4prs/tensorflow/tree/master/tensorflow/contrib/makefile#raspberry-pi Inicialmente, encontrei um erro que o pthreading estava desativado ("Ativar …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.