Ekka 0 13 февраля, 2018 Опубликовано 13 февраля, 2018 (изменено) · Жалоба Привет, форум) Битый день сижу над ошибками CodeBlocks! И не могу понять, откуда оно вообще лезет. Пытаюсь собрать проектик на CodeBlocks уже готовый, но вылетают неведомые мне ошибки. Что может значить такая вот ошибка? C:\Users\F1DB~1\AppData\Local\Temp\ccrGumQB.s|35|Error: no such instruction: `mrs %eax,ipsr'| Если у кого-то есть эта среда, я могу кинуть проект вам, может у вас скомпилируется((( Мне всего лишь нужны файлы .hex и .bin. Помогите кто-нибудь( ПОЖАЛУЙСТА( :smile3046: Ой, немного не в ту тему ... ну может модераторы перенесут потом Изменено 13 февраля, 2018 пользователем Ekka Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mcheb 0 13 февраля, 2018 Опубликовано 13 февраля, 2018 · Жалоба 1 путь, самый правильный. В свойствах проекта указать ( поставить галочку ) Custom makefile. Под свой процессор и компилятор найти Makefile и отредактировать его. 2 й путь. В свойствах компилятора прописать правильные пути к exe файлам, типа /usr/bin/arm-none-eabi-gcc и т.д. CodeBlocks идёт с arm-linux-gcc Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ekka 0 13 февраля, 2018 Опубликовано 13 февраля, 2018 (изменено) · Жалоба 1 путь, самый правильный. В свойствах проекта указать ( поставить галочку ) Custom makefile. Под свой процессор и компилятор найти Makefile и отредактировать его. 2 й путь. В свойствах компилятора прописать правильные пути к exe файлам, типа /usr/bin/arm-none-eabi-gcc и т.д. CodeBlocks идёт с arm-linux-gcc Вот дело в том, что все пути к exe-никам у меня прописаны, компилятор MinGW и все равно C:\Users\F1DB~1\AppData\Local\Temp\ccMmmQR2.s|35|Error: no such instruction: `mrs %eax,ipsr'| Мне от этого проекта нужен пока только hex или bin файл... Потом проект не нужен будет, и меняться скорее всего тоже не будет. У кого-нибудь установлен нормально CodeBlocks? Изменено 13 февраля, 2018 пользователем Ekka Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Baser 5 13 февраля, 2018 Опубликовано 13 февраля, 2018 · Жалоба У кого-нибудь установлен нормально CodeBlocks? Так выложите проект, попробуем скомпилировать. У меня есть старенький CodeBlocks, иногда применяю для консольных приложений для Windows. Установлен по-умолчанию, картинка как ваша, один-в-один. Только первый путь без \bin C:\Program Files\CodeBlocks\MinGW Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ekka 0 13 февраля, 2018 Опубликовано 13 февраля, 2018 (изменено) · Жалоба Так выложите проект, попробуем скомпилировать. У меня есть старенький CodeBlocks, иногда применяю для консольных приложений для Windows. Установлен по-умолчанию, картинка как ваша, один-в-один. Только первый путь без \bin C:\Program Files\CodeBlocks\MinGW Объемный наверное, сейчас Попробую через облако, сейчас кину ссылку Проект Тут в "Проект" весь проект с библиотеками Путь к проекту YAPLC\yaplc_ide\YAPLC\RTE-master\projects\yaplc-runtime RTE_master.rar Изменено 13 февраля, 2018 пользователем Ekka Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mcheb 0 13 февраля, 2018 Опубликовано 13 февраля, 2018 · Жалоба А при чём здесь ARM? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ekka 0 13 февраля, 2018 Опубликовано 13 февраля, 2018 · Жалоба Как при чем? Эту прошивку нужно собрать и залить в stm32f4... По инструкции((( Просто не в ту тему топик Из "Поддержки" ответили на мои вопросы, как связать YAPLC-IDE c stm32f4, и в первых рядах - собрать эту несчастную прошивку и влить в МК( но в этом у меня затор уже на несколько дней... вот и сижу...кукую У Вас тоже не собирается? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Baser 5 13 февраля, 2018 Опубликовано 13 февраля, 2018 · Жалоба Во-первых, там в архиве 7 разных тестовых проектов. Во-вторых, проекты под АРМ. Стандартная инсталляция CodeBloks с MinGW включает GCC компилятор для x86 ядер, у меня она стоит и хорошо компилирует для Windows. Как я понимаю, компилятора для APM у меня в CodeBloks нет, поэтому ничего и не собирается. Ищите инсталляцию CodeBloks с GCC for ARM Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ekka 0 13 февраля, 2018 Опубликовано 13 февраля, 2018 (изменено) · Жалоба А почему у меня в выпадающем списке компиляторов нет GNU ARM GCC Compiler ? Как это исправить, чтобы он появился в списке А почему у меня в выпадающем списке компиляторов нет GNU ARM GCC Compiler ? Как это исправить? Подключился GNU ARM, но чистый проект теперь вот ругается... Ну на что он еще может ругаться? Настроено так: Изменено 13 февраля, 2018 пользователем Ekka Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Baser 5 13 февраля, 2018 Опубликовано 13 февраля, 2018 · Жалоба А почему у меня в выпадающем списке компиляторов нет GNU ARM GCC Compiler ? Как это исправить, чтобы он появился в списке У меня в выпадающем списке компиляторов GNU ARM GCC Compiler как раз есть, но это только перечень поддерживаемых. Еще раз: в инсталляции его нет. Как это исправить? Например, набрать в Гугле "codeblocks arm" и почитать ссылки. Скачать, установить и работать - я не пробовал, но в Гугле говорят, что это возможно :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ekka 0 13 февраля, 2018 Опубликовано 13 февраля, 2018 · Жалоба У меня в выпадающем списке компиляторов GNU ARM GCC Compiler как раз есть, но это только перечень поддерживаемых. Еще раз: в инсталляции его нет. Как это исправить? Например, набрать в Гугле "codeblocks arm" и почитать ссылки. Скачать, установить и работать - я не пробовал, но в Гугле говорят, что это возможно :rolleyes: А какая у вас версия Code Blocks? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Baser 5 13 февраля, 2018 Опубликовано 13 февраля, 2018 · Жалоба А какая у вас версия Code Blocks? У меня старая 13.12 с MinGW, в ней ни одного компилятора кроме x86 нет. codeblocks-13.12mingw-setup.exe Больше ничем помочь не могу, с АРМ из-под CodeBlocks не работал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vitaly 0 13 февраля, 2018 Опубликовано 13 февраля, 2018 · Жалоба Есть готовая сборка CodeBlocks для работы с ARM - https://www.embitz.org Работает из коробки, компилятор armgcc встроенный, STM32 поддерживает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ekka 0 14 февраля, 2018 Опубликовано 14 февраля, 2018 · Жалоба Есть готовая сборка CodeBlocks для работы с ARM - https://www.embitz.org Работает из коробки, компилятор armgcc встроенный, STM32 поддерживает но в ней не соберешь проект с расширением .cbp...? :crying: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 241 14 февраля, 2018 Опубликовано 14 февраля, 2018 · Жалоба и все равно C:\Users\F1DB~1\AppData\Local\Temp\ccMmmQR2.s|35|Error: no such instruction: `mrs %eax,ipsr'| Команда вроде ARM-овская, а регистр - x86. Каша какая-то там у Вас... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться