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

 
 
 
Reply to this topicStart new topic
> Проблема с BuildProject в Eclipse
ZAA
сообщение Mar 29 2008, 06:15
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 10-02-08
Из: Екб
Пользователь №: 34 906



Необходимо скомпилировать проект eclipse с FreeRTOS для AT91sam7x256. Проект скачали отсюда
http://mesh.dl.sourceforge.net/sourceforge...eRTOSV4.8.0.zip. Называется ARM7_AT91SAM7X256_Eclipse. Делаю все по инструкции, описанной в pdf-ке по использованию eclipse. При попытке Build в консоли выскакивает сообщение:
make -k all
MAKE Version 5.2 Copyright © 1987, 1998 Inprise Corp.
Incorrect command line argument: make -k all
MAKE Version 5.2 Copyright © 1987, 1998 Inprise Corp.
Incorrect command line argument: -k.

Мэйкфайле не нашли такого аргумента...Или может, это в настройках самого эклипса что-то не то? И ещё - лучше пользоваться Yagarto IDE или эклипсом для АРМа (sdk4arm Eclipse от Amontec)? Какая между ними разница?
Go to the top of the page
 
+Quote Post
axle
сообщение Mar 29 2008, 07:23
Сообщение #2


Частый гость
**

Группа: Новичок
Сообщений: 81
Регистрация: 19-04-07
Пользователь №: 27 167



Цитата(ZAA @ Mar 29 2008, 12:15) *
MAKE Version 5.2 Copyright © 1987, 1998 Inprise Corp.
Incorrect command line argument: make -k all

C++Builder используете, да? Ну так его make'ом FreeRTOS не собрать. twak.gif
Удалите Inprise make из PATH.
Go to the top of the page
 
+Quote Post
ZAA
сообщение Mar 29 2008, 08:25
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 10-02-08
Из: Екб
Пользователь №: 34 906



Цитата(axle @ Mar 29 2008, 10:23) *
C++Builder используете, да? Ну так его make'ом FreeRTOS не собрать. twak.gif
Удалите Inprise make из PATH.


Спасибо! Попробую!

Цитата(ZAA @ Mar 29 2008, 11:00) *
Спасибо! Попробую!


МОжно тогда поподробнее, если не затруднит smile.gif Я убрала из переменной Path эту строку, но вопрос, где её убирать надо? Я в системных переменных (т.е. в свойствах моего компьютера). Собирать проект надо командой Build all или build automatically? или вообще надо External tool запускать из меню run? И указывать там путь к Make, который вместе с эклипсом идет? В общем чем дальше, тем больше путаница crying.gif Помогите, плз!!!
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Mar 30 2008, 09:45
Сообщение #4


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Eclipse берет makefile из текущего каталога. В этом файле должна быть прописана вся сборка проекта. В путях должен быть прописан доступ к GNU make и средствам сборки (компилятор, линкер и др).
команда сборки часто без параметров, т.е. make либо make all
C Winavr и Eclipse проблем нет, аналогично для ARM не должно быть. Для удобной настройки лучше добавить в опции Eclipse тип используемого компилятора. Сергей Борщ об этом писал, поищите на форуме.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
ZAA
сообщение Mar 30 2008, 14:51
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 10-02-08
Из: Екб
Пользователь №: 34 906



Цитата(mdmitry @ Mar 30 2008, 12:45) *
Eclipse берет makefile из текущего каталога. В этом файле должна быть прописана вся сборка проекта. В путях должен быть прописан доступ к GNU make и средствам сборки (компилятор, линкер и др).
команда сборки часто без параметров, т.е. make либо make all
C Winavr и Eclipse проблем нет, аналогично для ARM не должно быть. Для удобной настройки лучше добавить в опции Eclipse тип используемого компилятора. Сергей Борщ об этом писал, поищите на форуме.


Спасибо за ответ! Проблема была в неправильной организации проекта. Пути к папкам с исходниками не совпадали с путями в мэйкфайле. В общем, вроде скомпилилось! Ещё раз спасибо! smile.gif
Go to the top of the page
 
+Quote Post

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

 


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


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