Preguntas etiquetadas con cross-compilation





2
¿Cómo veo qué versión de CPU ARM tengo?
Al compilar un paquete para Pi, me encontré con un mensaje como este: 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 Sé la diferencia entre -marchy -mtunu, pero ¿cuál es la diferencia entre armv7-ay arm1176jzf-s? si estoy viendo un nuevo Pi, ¿cómo sé qué banderas …

2
Imagen del kernel de construcción (.img) incluyendo ramdisk
He construido mi kernel de Linux (3.0.1) para mi Raspberry Pi con estos pasos: 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 make …

1
¿Cómo instalo distcc?
He leído ¿Cómo construir una cadena de herramientas GCC 4.7 para compilación cruzada? y he creado con éxito un programa de prueba simple que funciona en mi RPi. Para hacer esto, tuve que ejecutar arm-unknown-linux-gnueabi-gcc hello.c -o helloen mi escritorio x86 y scpel ejecutable en mi RPi. Esto es lento …


3
¿Qué está causando estos bloqueos después de la compilación cruzada?
Estoy tratando de compilar una biblioteca grande (TensorFlow) usando gcc en Ubuntu. Instalé la cadena de herramientas g ++ - arm-linux-gnueabihf, y pude construir con éxito mi binario. El proceso que estoy usando para construir está documentado aquí: https://github.com/petewarden4prs/tensorflow/tree/master/tensorflow/contrib/makefile#raspberry-pi Inicialmente recibí un error de que pthreading estaba deshabilitado ("Habilitar subprocesos …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.