роботы робототехника микроконтроллеры


 Страниц (2): [1] 2 »   

> Без описания
Denis800 Post Id


Рядовой


Сообщений всего: 15
Дата рег-ции: Март 2011  



У меня стояла и отлично работала WinAVR-20100110.
вчера поставил CodeGear RAD Studio 2007.
теперя захожу в любой проект WinAVR в программ нотепад и когда нажимаю Make ALL
выходит сообщение об ошибке. очевидно файлы перепутались. переустановка WinAVR не помогла. что делать ?

Система Windows 7 Ultimate 64 Bit

> "make.exe" all
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
Error makefile 463: Command syntax error
Error makefile 464: Command syntax error
Error makefile 465: Command syntax error
Error makefile 466: Command syntax error
Error makefile 469: Command syntax error
Error makefile 470: Command syntax error
Error makefile 472: Command syntax error
Error makefile 473: Command syntax error
Error makefile 475: Command syntax error
Error makefile 477: Command syntax error
Error makefile 478: Command syntax error
Error makefile 533: Colon expected
Error makefile 542: Colon expected
Error makefile 564: Too many rules for target './%.o'
Error makefile 574: Too many rules for target '%.s'
Error makefile 581: Too many rules for target './%.o'
Error makefile 612: Command syntax error
*** 17 errors during make ***

> Process Exit Code: 1
> Time Taken: 00:00
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



IMHO:

Вариант 1. uninstall делать того, что поставили - CodeGear RAD Studio 2007.

Вариант 2. Посмотреть что у вас в PATH и выставлять эту переменную явно без путей CodeGear при запуске WinAVR.

(Отредактировано автором: 07 Марта, 2011 - 11:52:46)

 
 Top
Denis800 Post Id


Рядовой


Сообщений всего: 15
Дата рег-ции: Март 2011  



а что именно должно быть написано в переменной PATH ?
щас там написано, ужас что:
C:\Program Files (x86)\CodeGear\RAD Studio\5.0\bin;C:\Users\Public\Documents\RAD Studio\5.0\Bpl;C:\WinAVR-20100110\bin;C:\WinAVR-20100110\utils\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

и при переустановке WinAVR это снова туда попадает !
я пробовал написать врчную вто так: C:\WinAVR\utils\bin\make.exe
не помогло ! наверно там было что то другое !

А у далить сам CodeGear RAD Studio 2007, мне не хочется, я немного освоил микроконтроллеры, и щас хочу связать обычный компьютер с МК, на чём же я тогда буду писать программы на обычном ПК....
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Сделайте ярлык для запуска WinAVR в котором сделайте PATH

C:\WinAVR-20100110\bin;C:\WinAVR-20100110\utils\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

вот и всё.
 
 Top
Denis800 Post Id


Рядовой


Сообщений всего: 15
Дата рег-ции: Март 2011  



Сделал. не помогло. точно такая же ошибка выходит.

я зашёл в каталог C:\WinAVR-20100110
и там есть два файла path1.log и path2.log и записал то что было в сообщение выше, в оба файла.

(Отредактировано автором: 07 Марта, 2011 - 16:10:41)

 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



А точно теперь в PATH нету того пути? Как проверяли?
 
 Top
Denis800 Post Id


Рядовой


Сообщений всего: 15
Дата рег-ции: Март 2011  



ну я нажал F4 с Total Commander удалил там всё что было (то что было написано в третьем сообщении). и скопировал что было предложено. потом проверил нажав F3.
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



F4 в Total Commander это что? Улыбка я просто ею не пользуюсь.
 
 Top
Denis800 Post Id


Рядовой


Сообщений всего: 15
Дата рег-ции: Март 2011  



F4 это редактировать файл, а F3 это просмотр. т.е. щас там в обоих файлах написано то что нужно.
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



В каких таких обоих файлах? Ламер
 
 Top
Denis800 Post Id


Рядовой


Сообщений всего: 15
Дата рег-ции: Март 2011  



наверное я не туда записал ?
я зашёл в каталог C:\WinAVR-20100110
и там есть два файла path1.log и path2.log
я подумал что это именно те самы файлы и в оба написал то что вы и предложили.
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



мде....

PATH - это переменная окружения.
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



то о чем сам недавно узнал, буквально пару месяцев назад:
Качаете АВРСтудио,
Качаете ВинАВР
ставите

И в Аврстудио запускаете свой сишный проект- он даст вам и пошагово, и по регистрам, и по ячейкам памяти
(про папку где стоит винавр забываете, она просто должна присутствовать, больше ничего)
даже даст ... внимание! _БЕЗ_МЭЙКФАЙЛА_ !!! (вот кто меня убивал всегда, поэтому свои батники придумывать приходилось)

Вот насколько дружны сейчас GCC и Atmel Улыбка
 
 Top
lamakazzz Post Id



Главнокомандующий


Сообщений всего: 328
Дата рег-ции: Янв. 2010  



Эта тема уже многим известна, поэтому и сделана статья

Надо ж поиск юзать =)
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



lamakazzz мне Си не интересен, поэтому статью както упустил. Поставил чтобы в чужом коде покавыряться, люблю я это.
 
 Top
Страниц (2): [1] 2 »
« Программирование микроконтроллеров »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru