Форум myROBOT.ru » Шаг за шагом » С чего начать? » Проблема с WinAvr

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

1. Vaspit - 15 Июля, 2011 - 23:36:35 - перейти к сообщению
Скачал последний WinAvr, настроил его так же как и в статье на этом сайте. А для большей надёжности вообще скачал makefile из той же статьи.

И всё равно вылазет вот эта ошибка: make.exe: *** No rule to make target `all'. Stop.

Подскажите, пожалуйста что я делаю не так?
2. Белый Волк - 16 Июля, 2011 - 05:09:46 - перейти к сообщению
Vaspit
На Вашем компьютере установлен MathCAD?
3. Vaspit - 16 Июля, 2011 - 12:11:53 - перейти к сообщению
Белый Волк пишет:
Vaspit
На Вашем компьютере установлен MathCAD?

Да. Удалил его, но толку никакого.
4. Белый Волк - 17 Июля, 2011 - 11:05:50 - перейти к сообщению
Vaspit
Удалите MathCAD и WinAVR. Установите WinAVR заново.
В моём опыте пришлось переустанавливать Windows, затем устанавливать MathCAD, а поверх - WinAVR. Эти две программы, насколько знаю, помещают dll-файлы с одинаковым названием в папку System32. Придётся смириться, что одна из программ будет работать некорректно, однако для MathCAD эта библиотека не критична и основной функционал останется доступен.
5. Vaspit - 17 Июля, 2011 - 12:40:44 - перейти к сообщению
Всё переустановил. От той ошибки вроде бы избавился, но теперь начала появляться эта:

> "make.exe" all

-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

make.exe: *** No rule to make target `USART_Easyh.elf', needed by `elf'. Stop.

> Process Exit Code: 2
> Time Taken: 00:04

P.S. А можно ли где-нибудь посмотреть F.A.Q. по ошибкам WinAvr?
6. Белый Волк - 17 Июля, 2011 - 19:12:15 - перейти к сообщению
Vaspit
Напишите полный путь, куда установлен WinAVR, пожалуйста.
7. Vaspit - 17 Июля, 2011 - 20:17:29 - перейти к сообщению
Белый Волк пишет:
Vaspit
Напишите полный путь, куда установлен WinAVR, пожалуйста.


C:\WinAVR

Всё, разобрался. Использовал Makefile не с сайта, а из папки sample.
8. bukinist1109 - 17 Июля, 2011 - 22:51:40 - перейти к сообщению
у меня такая же ошибка с кодом 2
файл находится: c:\WinAVR-20100110\jobs\my_test
там же c:\WinAVR-20100110\jobs\makefile
makefile скачен с сайта.
у меня oc-win7
MathCAD-не знаю, может и есть. а что это? извините!

очень обидно-практически тупо копирую и всё равно не получается!
как чему то научится! Ламер
9. Vaspit - 18 Июля, 2011 - 00:41:29 - перейти к сообщению
bukinist1109 пишет:
у меня такая же ошибка с кодом 2


Попробуйте не с сайта, а из папки sample взять, только его нужно не забыть настроить.
10. bukinist1109 - 18 Июля, 2011 - 23:55:24 - перейти к сообщению
Vaspit спасибо! 90% проблем от невнимательности.
вроде всё скомпилировалось высший восторг
внимательно надо редактировать макфайл!
11. 6eJIbIN - 02 Февраля, 2017 - 15:49:41 - перейти к сообщению
Здарова ребят! Помогите с WinAVR! ! ! Поставил на винду 8.1 при компиляции ругается, ни чо найти не могу дельного как эту муть запустить!!!


> "make.exe" all
0 [main] sh 4912 sync_with_child: child 8156(0x308) died before initialization with status code 0xC0000142
25727 [main] sh 4912 sync_with_child: *** child state waiting for longjmp
/usr/bin/sh: fork: Resource temporarily unavailable
0 [main] sh 7988 sync_with_child: child 7496(0x31C) died before initialization with status code 0xC0000142
20686 [main] sh 7988 sync_with_child: *** child state waiting for longjmp
/usr/bin/sh: fork: Resource temporarily unavailable

-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Compiling C: main.c
avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=11059200UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -MMD -MP -MF .dep/main.o.d main.c -o main.o
main.c:4: fatal error: opening dependency file .dep/main.o.d: No such file or directory
compilation terminated.
make.exe: *** [main.o] Error 1

> Process Exit Code: 2
> Time Taken: 00:07
12. Admin - 20 Марта, 2017 - 20:01:56 - перейти к сообщению
6eJIbIN пишет:
Помогите с WinAVR! ! ! Поставил на винду 8.1 при компиляции ругается, ни чо найти не могу дельного как эту муть запустить!!!


См. здесь:

Патчим WinAVR :: Совместимость W inAVR и Windows 10, Windows 8.1