Перейти к содержанию
    

CodeBlocks - неведомые ошибки

Привет, форум) Битый день сижу над ошибками CodeBlocks! И не могу понять, откуда оно вообще лезет.

Пытаюсь собрать проектик на CodeBlocks уже готовый, но вылетают неведомые мне ошибки.

Что может значить такая вот ошибка?

 

C:\Users\F1DB~1\AppData\Local\Temp\ccrGumQB.s|35|Error: no such instruction: `mrs %eax,ipsr'|

 

Если у кого-то есть эта среда, я могу кинуть проект вам, может у вас скомпилируется((( Мне всего лишь нужны файлы .hex и .bin.

Помогите кто-нибудь( ПОЖАЛУЙСТА( :smile3046:

 

 

Ой, немного не в ту тему ... ну может модераторы перенесут потом

Изменено пользователем Ekka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 путь, самый правильный. В свойствах проекта указать ( поставить галочку ) Custom makefile. Под свой процессор и компилятор найти Makefile и отредактировать его.

2 й путь. В свойствах компилятора прописать правильные пути к exe файлам, типа /usr/bin/arm-none-eabi-gcc и т.д. CodeBlocks идёт с arm-linux-gcc

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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?

post-91250-1518516510_thumb.jpg

Изменено пользователем Ekka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У кого-нибудь установлен нормально CodeBlocks?

Так выложите проект, попробуем скомпилировать.

У меня есть старенький CodeBlocks, иногда применяю для консольных приложений для Windows.

Установлен по-умолчанию, картинка как ваша, один-в-один. Только первый путь без \bin

C:\Program Files\CodeBlocks\MinGW

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так выложите проект, попробуем скомпилировать.

У меня есть старенький CodeBlocks, иногда применяю для консольных приложений для Windows.

Установлен по-умолчанию, картинка как ваша, один-в-один. Только первый путь без \bin

C:\Program Files\CodeBlocks\MinGW

 

Объемный наверное, сейчас

 

 

 

Попробую через облако, сейчас кину ссылку

 

Проект

 

Тут в "Проект" весь проект с библиотеками

Путь к проекту YAPLC\yaplc_ide\YAPLC\RTE-master\projects\yaplc-runtime

RTE_master.rar

Изменено пользователем Ekka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как при чем?

Эту прошивку нужно собрать и залить в stm32f4... По инструкции((( Просто не в ту тему топик

 

 

Из "Поддержки" ответили на мои вопросы, как связать YAPLC-IDE c stm32f4, и в первых рядах - собрать эту несчастную прошивку и влить в МК( но в этом у меня затор уже на несколько дней... вот и сижу...кукую

 

У Вас тоже не собирается?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Во-первых, там в архиве 7 разных тестовых проектов.

Во-вторых, проекты под АРМ.

Стандартная инсталляция CodeBloks с MinGW включает GCC компилятор для x86 ядер, у меня она стоит и хорошо компилирует для Windows.

Как я понимаю, компилятора для APM у меня в CodeBloks нет, поэтому ничего и не собирается.

 

Ищите инсталляцию CodeBloks с GCC for ARM

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А почему у меня в выпадающем списке компиляторов нет GNU ARM GCC Compiler ? Как это исправить, чтобы он появился в списке

 

А почему у меня в выпадающем списке компиляторов нет GNU ARM GCC Compiler ? Как это исправить?

Подключился GNU ARM, но чистый проект теперь вот ругается... Ну на что он еще может ругаться?

image.jpg

 

 

Настроено так:

 

 

image.jpg

post-91250-1518528137_thumb.jpg

Изменено пользователем Ekka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А почему у меня в выпадающем списке компиляторов нет GNU ARM GCC Compiler ? Как это исправить, чтобы он появился в списке

У меня в выпадающем списке компиляторов GNU ARM GCC Compiler как раз есть, но это только перечень поддерживаемых.

Еще раз: в инсталляции его нет.

 

Как это исправить? Например, набрать в Гугле "codeblocks arm"

и почитать ссылки.

Скачать, установить и работать - я не пробовал, но в Гугле говорят, что это возможно :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня в выпадающем списке компиляторов GNU ARM GCC Compiler как раз есть, но это только перечень поддерживаемых.

Еще раз: в инсталляции его нет.

 

Как это исправить? Например, набрать в Гугле "codeblocks arm"

и почитать ссылки.

Скачать, установить и работать - я не пробовал, но в Гугле говорят, что это возможно :rolleyes:

 

А какая у вас версия Code Blocks?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А какая у вас версия Code Blocks?

У меня старая 13.12 с MinGW, в ней ни одного компилятора кроме x86 нет.

codeblocks-13.12mingw-setup.exe

 

Больше ничем помочь не могу, с АРМ из-под CodeBlocks не работал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть готовая сборка CodeBlocks для работы с ARM - https://www.embitz.org

Работает из коробки, компилятор armgcc встроенный, STM32 поддерживает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть готовая сборка CodeBlocks для работы с ARM - https://www.embitz.org

Работает из коробки, компилятор armgcc встроенный, STM32 поддерживает

но в ней не соберешь проект с расширением .cbp...? :crying:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и все равно C:\Users\F1DB~1\AppData\Local\Temp\ccMmmQR2.s|35|Error: no such instruction: `mrs %eax,ipsr'|

Команда вроде ARM-овская, а регистр - x86. Каша какая-то там у Вас... :wacko:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...