Запитання з тегом «cross-compilation»

8
Як створити ланцюжок інструментів GCC 4.7 для перехресного складання?
Я вже задавав це запитання про Stack Overflow, але хотів би знати, чи вдалося комусь створити інструментальну ланцюжок GCC 4.7 для перехресної компіляції ARM (для хоста Linux x86 / x86-64). Існує багато інструкцій зі створення GCC з джерела та багато доступних крос-компіляторів для попередніх 4.7 версій GCC, тільки не остання. …

4
Чи є еквівалент ARM Linux From Scratch (LFS)
Я хотів би продемонструвати, як можна «завантажитися» з майже оголеної установки Linux на щось корисне та продуктивне. Це добре демонструють проекти Tiny Core та LFS . Однак це специфічні зображення для систем на базі x86 Чи є подібний проект, який базується на системах на базі ARM, а саме в Raspberry …


3
Як встановити node.js, якщо мій менеджер пакунків не включає його?
Node.js , серверний JavaScript на стороні сервера, що сидить над версією двигуна v8 Google, недоступний для встановлення із сховищ за замовчуванням Debian. Чи існують конкретні проекти з малиновими пі, щоб розпочати роботу вузла? Чи є простий спосіб побудувати з джерела або встановити з бінарного файлу, якщо мій менеджер пакунків не …

2
Як я бачу, яку версію процесора ARM у мене є?
Складаючи пакет для Pi, я натрапив на таке повідомлення: 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 Я знаю різницю між -marchі -mtunu, але в чому різниця між armv7-aі arm1176jzf-s? якщо я дивлюся на новий Pi, як мені знати, які прапори та аргументи я повинен …

2
побудова зображення ядра (.img), включаючи ramdisk
Я створив своє ядро ​​Linux (3.0.1) для свого Raspberry Pi, виконавши наступні кроки: 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 ARCH=arm …

1
Як встановити distcc?
Я прочитав Як створити інструментальну ланцюжок GCC 4.7 для перехресного складання? і успішно побудували просту програму тестування, яка працює на моєму RPi. Для цього мені довелося запустити arm-unknown-linux-gnueabi-gcc hello.c -o helloна своєму робочому столі x86 і scpвиконуваному файлі до моєї RPi. Це повільно і неприємно. Я б швидше контролював компіляцію …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.