Описание тега codesourcery

CodeSourcery является поставщиком наборов инструментов Sourcery CodeBench с открытым исходным кодом (интегрирующих GCC, GDB и т. Д.) Для ARM, MIPS, Power, x86 и других архитектур встроенных процессоров. Sourcery CodeBench имеет как бесплатные (как в пиве) "Lite" версии, так и коммерчески поддерживаемые версии наборов инструментов. CodeSourcery является частью Mentor Graphics.
1 ответ

GCC arm-none-eabi (Codesourcery) и исключения C++

Я использую Ride7/Codesourcery от Raisonance (также называемый Sourcery CodeBench Lite) с платой STM32F4, которая разрабатывает платформу HMI для "голого металла". Я буду использовать исключения C++ в этой системе, но любое исключение, которое я выб…
28 авг '12 в 00:42
2 ответа

Как решить неверную инструкцию `vadd.i16 q0,q0,q0'при попытке проверить gcc на неоновую инструкцию

Checking gcc supports failed for neon instruction vadd.i16 q0,q0,q0 test.c int main () { __asm__("vadd.i16 q0, q0, q0"); return 0; } arm-linux-androideabi-gcc test.c /tmp/ccfc8m0G.s: Assembler messages: /tmp/ccfc8m0G.s:24: Error: bad instruction `va…
15 фев '12 в 05:32
1 ответ

CodeSourcery Lite Forcing Включить путь поиска в ARM9/

Я уже давно занимаюсь кросс-компиляцией со средой CodeSourcery Lite 4.7.3 в Ubuntu и перехожу к среде на основе Windows. Я строю с той же версией CodeSourcery и использую " Инструменты сборки GNU ARM Eclipse ". По какой-то причине, когда я создаю пр…
09 ноя '15 в 14:42
1 ответ

Codesourcery с поддержкой Gfortran?

Кто-нибудь успешно добавил gfortran в Codesourcery lite для сборки ARM? Если нет, то как вы правильно работаете с f2c для компиляции кода с помощью кода?
16 фев '12 в 20:54
1 ответ

Скрипт кросс-компиляции в скрипт для enigma2 (mips) OpenEmbedded

У меня есть спутниковый ресивер Dreambox, который работает с Enigma2 OpenEmbedded. Итак, архитектура MIPS. Я хочу скомпилировать на моем компьютере с Ubuntu файл.sh в двоичный файл Enigma2. Я установил набор инструментов для кросс-компиляции CodeSou…
10 окт '13 в 08:50
2 ответа

Кросс-компиляция xalan-c 1.11, arm gcc, CodeSourcery 4.3.3, ./configure

Я пытался скомпилировать xalan-c специально 1.11 с xerces 3.1.1. с ручным кросс-компиляцией инструментария 4.3.3 из CodeSourcery на Ubuntu 14.x 64. xalan-c имеет два сценария настройки. Первый обычный./configure и второй./runConfigure. До сих пор я …
26 мар '15 в 17:34
1 ответ

Использование -mfloat-abi=hard и -mfpu=vfp/neon Codesourcery Lite 2013.05-24

Чтобы использовать vfp или neon, я добавил -mfpu=vfp и -mfloat-abi=hard к моей кросс-компиляции. Программа представляет собой очень простой файл hellofloat.cpp, который больше не компилируется с Sourcery CodeBench Lite 2013.05-24. #include <strin…
0 ответов

Ошибка кросс-компиляции arm-uclinuxeabi-gcc: команда не найдена

Я новичок во встроенном Linux. У меня Ubuntu 14.04.3 LTS работает на ВМ. Я работаю над Hitex LPC4350 Eval Board. Для этого я устанавливаю набор инструментов GNU для uClinux Cortex-M3/M4 из кода и устанавливаю arm-2010q1-189-arm-uclinuxeabi-i686-pc-l…
3 ответа

Ошибка связывания цепочки инструментов Arm

Я хочу использовать стандартную функцию c в одной из моих функций void print(const char* format,...) { char buffer[256]; va_list args; va_start (args, format); vsnprintf (buffer,256,format, args); va_end (args); sendString(buffer); } Ошибка пришла a…
13 июл '13 в 18:38
2 ответа

Доступен ли набор инструментов ARM Toolchain для 64-битных окон?

В настоящее время я использую 32-битную ARM toolchain для 32-битной Windows. Он работает нормально, однако я хочу знать, доступен ли набор инструментов ARM для 64-битных кодов?
13 ноя '12 в 09:38
2 ответа

Ошибка: целевой ЦП не поддерживает режим ARM

Я пытаюсь скомпилировать простую программу со встроенной сборкой для различных процессоров ARM. Он содержит инструкцию по сборке QSUB, которая в соответствии с этим документом является действительной инструкцией ARM и Thumb-2. Это хорошо для меня ко…
06 мар '12 в 18:45
1 ответ

CodeWarrior против CodeSourcery G++ для разработки ColdFire

Меня интересует любой сравнительный анализ между цепочкой инструментов Freescale CodeWarrior и CodeSourcery G++ для разработки встроенных приложений для семейства процессоров ColdFire.
15 июл '09 в 07:31
2 ответа

Кросс-компиляция ядра Linux для ARM в Windows с использованием Sourcery Toolchain

Я пытаюсь кросс-компилировать ядро Linux для ARM-цели ( Freescale i.Mx28) на хосте Windows. Я знаю, что этот подход не самый лучший по сравнению с использованием хоста Linux, но, к сожалению, я не должен решать это. Ограничения: Ядро должно быть тем…
1 ответ

Нет проверки файла заголовка в arm-none-eabi

В Командной Windows есть ошибка! пожалуйста, смотрите ниже! In file included from lwIP/test/unit/lwip_unittests.c:1:0: lwIP/test/unit/lwip_check.h:7:19: fatal error: check.h: No such file or directory compilation terminated. make: *** [obj/lwIP/test…
26 мар '14 в 08:08
1 ответ

Как добавить каталоги в путь поиска ld для кросс-компиляции в ARM?

Я пытаюсь настроить util-linux для кросс-компиляции, используя arm-none-linux-gnueabi из CodeSourcery. Моя единственная проблема до сих пор в том, что она не может найти мою библиотеку ncurses, которую я скомпилировал. Как добавить каталог в путь по…
12 фев '12 в 19:05
0 ответов

MIPS GCC компилирует неправильный выпуск MIPS?

Я хочу окунуться в сферу взлома роутеров. В настоящее время я просто пытаюсь заставить простой hello world работать на моем маршрутизаторе, F7D7302 v1, с запущенным dd-wrt. cpuinfo показывает BCM4716 и "MIPS 74K V4.0" в качестве "модели" процессора.…
29 дек '13 в 23:43
2 ответа

Кросс-компиляция PCRE с помощью набора инструментов CodeSourcery?

Я пытаюсь собрать PCRE с CodeSourceryвот мой скрипт настройки #!/bin/bash PROJECT_BASE=$(pwd); PROJECT_REPOSITORY=$PROJECT_BASE/download INSTALL_PREFIX=$PROJECT_BASE/compiled/armv5te mkdir -p $INSTALL_PREFIX && mkdir -p $PROJECT_BASE/downloa…
09 мар '14 в 08:52
2 ответа

CodeSourcery дает ошибку компиляции: отсутствуют биты / C++config.h

В моем проекте я использую библиотеку Eigen C++ для линейной алгебры. ТОЛЬКО когда я включаю флаги векторизации (-mfpu=neon -mfloat-abi=softfp) для ARM NEON, я получаю ошибку компилятора - C++ config.h такого файла или каталога нет. Я не могу понять…
20 июл '10 в 14:01
0 ответов

Неразрешенное включение <stdio.h>

Я установил Motorola FX7500 Embedded SDK(с Sourcery CodeBench) и открыл образец проекта с использованием этого SDK (это версия Eclipse). Я импортировал пример проекта, и ошибки нет, но когда я открываю файл.c или.h, я получаю много ошибок, все они в…
20 окт '14 в 08:11
1 ответ

Переопределение обработчика прерываний CodeSourcery CS3

Я пытаюсь заменить некоторые обработчики прерываний CS3 своими. Ниже часть файла "ISR для stellaris_blizzard" #if defined (L_stellaris_blizzard_isr_interrupt) .globl __cs3_isr_interrupt .type __cs3_isr_interrupt, %function __cs3_isr_interrupt: b . .…