реклама на сайте
подробности

 
 
> Eclipse - ошибка, где копать?
alexPec
сообщение Aug 6 2013, 06:33
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Всем добрый день.
До этого пользовал эклипс для НИОС - никаких проблем, поставил эклипс для МК от NXP (JN516x) сходу такая ошибка:


**** Build of configuration Debug for project test ****

make all
Building file: ../src/test.c
Invoking: Cygwin C Compiler
gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/test.d" -MT"src/test.d" -o"src/test.o" "../src/test.c"
/bin/sh: gcc: command not found
make: *** [src/test.o] Error 127

Понятно что мелочь, не находит gcc и наверняка он есть, но где эти пути должны быть прописаны или может еще чего-то недоставил? Все вроде по инструкции.
Подскажите пожалуйста!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Jun 18 2015, 20:42
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Дожили sad.gif "Проблемы" оказывается IDE sm.gif sad.gif. Поймите, пожалуйста, что все описанное к IDE, какой-бы она ни была нималейшего отношения не имеет. Есть достаточно обычные с точки зрения использования, GCC комппияторы (старый 4041 под CYGWIN и новый 4141 нативный) и соответствено binutils до кучи. ВСЕ. Используйте как хотите и с чем хотите. У меня и в мыслях не бывает пользовать какие-либо IDE пихаемые до кучи к компиляторам.
По ошибкам и предупереждениям разбирайтесь с писаными левой ногой "исходниками". ЛЮБОЕ ПРЕДУПРЕЖДЕНИЕ, есть потенциальная ОШИБКА, ибо хоть компилятор и собрал бинарник, но честно предупредил, что НЕ ГАРАНТИРУЕТ того, что понял, что от него ТОЧНО хотят и соответственно сделал правильно.
QUOTE
Максимум, что можно с этим сделать, - это убрать галки в Window->Preferences->C/C++->Code Analisis

Да, а писать внятные исходники, дабы быть понятым правильно, не судьба sad.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
doom13
сообщение Jun 19 2015, 11:35
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(zltigo @ Jun 18 2015, 23:42) *
Дожили sad.gif "Проблемы" оказывается IDE sm.gif sad.gif. Поймите, пожалуйста, что все описанное к IDE, какой-бы она ни была нималейшего отношения не имеет. Есть достаточно обычные с точки зрения использования, GCC комппияторы (старый 4041 под CYGWIN и новый 4141 нативный) и соответствено binutils до кучи. ВСЕ. Используйте как хотите и с чем хотите. У меня и в мыслях не бывает пользовать какие-либо IDE пихаемые до кучи к компиляторам.
По ошибкам и предупереждениям разбирайтесь с писаными левой ногой "исходниками". ЛЮБОЕ ПРЕДУПРЕЖДЕНИЕ, есть потенциальная ОШИБКА, ибо хоть компилятор и собрал бинарник, но честно предупредил, что НЕ ГАРАНТИРУЕТ того, что понял, что от него ТОЧНО хотят и соответственно сделал правильно.

Да, а писать внятные исходники, дабы быть понятым правильно, не судьба sad.gif

Описанная проблема не компилятора, а именно IDE. Компилируется проект без всяких ошибок и варнингов, а вот IDE не понимает что где находится и ставит красные (жёлтые или синие) "жуки".
С исходниками на которые она ругается также все в порядке, это BSP либа от производителя (в моём случае BSP для Altera Nios II).


Цитата(dm.pogrebnoy @ Jun 19 2015, 11:01) *
КМК у Xilinx такая же проблема в SDK, иногда помогает установки галки:
Window->Preferences->C/C++->Indexer->Index source and header files opened in editor

Не помогает Ваша галка, только если убрать Code Analysis (в Xilinx SDK данная галка (Code Analysis) не стоит изначально, вот у Вас ничего и не ругается).
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 19 2015, 13:16
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (doom13 @ Jun 19 2015, 14:35) *
Описанная проблема не компилятора, а именно IDE. Компилируется проект без всяких ошибок и варнингов, а вот IDE не понимает что где находится и ставит красные (жёлтые или синие) "жуки".

Так есть сообщения или нет? Не правильно разобрать вывод компилятора это одно - ну взять исходники эклипса и подправить в конце концов. А вот высосать сообщения из пальца, это уже что-то совсем не верится sad.gif
QUOTE
С исходниками на которые она ругается также все в порядке, это BSP либа от производителя (в моём случае BSP для Altera Nios II).

Я Вас умоляю sad.gif, сколько уж я навидался "исходников от производителя", которые запихнуты в проект в котором все варнинги заглушены, и не сосчитать sad.gif.
За последние пару десятков лет, качество исходнитков вываливаемых в свободный доступ, стремительно приблизилось к 0 sad.gif. Явное творчесво студентов недоучек лезет отовсюду. Вот и сейчас неделю назад увидел то, что идет с китом JN5168. Вообще-то, даже то, что на поверхности лежит а не в либах API, это тоскливое дерьмо sad.gif. Особо убивает, что даже в заголовках API видно, что либы писали уже тоже недопрограммисты sad.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
doom13
сообщение Jun 20 2015, 04:53
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(zltigo @ Jun 19 2015, 16:16) *
Так есть сообщения или нет? Не правильно разобрать вывод компилятора это одно - ну взять исходники эклипса и подправить в конце концов. А вот высосать сообщения из пальца, это уже что-то совсем не верится sad.gif

Сообщения есть всегда и это сообщения среды, а не компилятора. Вот пути решения проблемы и тут ещё (всё касаемо Altera, но Nios II IDE построена на базе Eclipse и проблема аналогична описанной выше). Предложите другие - буду очень благодарен и наверное не только я.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alexPec   Eclipse - ошибка   Aug 6 2013, 06:33
- - demiurg_spb   Цитата(alexPec @ Aug 6 2013, 10:33) Доба...   Aug 6 2013, 07:05
- - Сергей Борщ   QUOTE (alexPec @ Aug 6 2013, 08:33) Понят...   Aug 6 2013, 07:06
|- - alexPec   Спасибо за ответы, вроде чуть разобрался, копаю да...   Aug 6 2013, 10:19
|- - alexPec   Под процессор JN514x сходу все собралось, начал со...   Aug 14 2013, 10:43
|- - Сергей Борщ   QUOTE (alexPec @ Aug 14 2013, 12:43) хотя...   Aug 14 2013, 11:15
||- - alexPec   Цитата(Сергей Борщ @ Aug 14 2013, 15:15) ...   Aug 14 2013, 19:54
|- - zltigo   QUOTE (alexPec @ Aug 14 2013, 13:43) нача...   May 17 2015, 08:08
- - the_spirit   А вы sw-4041 используете или Beyond studio for NXP...   Jun 18 2015, 11:02
|- - dm.pogrebnoy   Цитата(the_spirit @ Jun 18 2015, 14:02) А...   Jun 19 2015, 08:01
- - doom13   Максимум, что можно с этим сделать, - это убрать г...   Jun 18 2015, 13:51
|- - the_spirit   Цитата(doom13 @ Jun 18 2015, 16:51) Макси...   Jun 18 2015, 14:53
- - doom13   Это проблема среды на базе Eclipse. У Altera Nios ...   Jun 18 2015, 18:24
|- - the_spirit   Цитата(doom13 @ Jun 18 2015, 21:24) Это п...   Jun 18 2015, 18:36
- - the_spirit   Цитата(zltigo @ Jun 18 2015, 23:42) Дожил...   Jun 18 2015, 21:25
|- - zltigo   QUOTE (the_spirit @ Jun 19 2015, 00:25) п...   Jun 19 2015, 04:06
- - dm.pogrebnoy   Цитата(doom13 @ Jun 19 2015, 14:35) Не по...   Jun 19 2015, 11:58


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 14:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01424 секунд с 7
ELECTRONIX ©2004-2016