roboforum.ru

Технический форум по робототехнике.

AVRStudio4 + WinAVR + русские буквы в пути к проекту

Учиться можно на своих ошибках, но учиться на чужих — быстрее и дешевле ;)

AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение =DeaD= » 28 июл 2008, 20:28

Два вечера созерцал вот такое чудо при попытке компиляции:

make: Makefile: No such file or directory
make: *** No rule to make target `Makefile'. Stop.
Build failed with 2 errors and 0 warnings...

и всё, причем на ровном месте, на второй вечер начал уже тупо перебирать чем мой новый проект отличается от проекта который старый и нормально компилируется. Перебрал все опции - нет. Оказывается это русские буковки - я у себя в "Мои документы" создал проект и стрелялся несколько часов почему у меня ничего не работает.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение Master » 28 июл 2008, 20:31

Так это вроде старая история. Хотя да помудохаться нада прилично. Я когда-то тоже так помучился, тока уже не помню с чем.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение =DeaD= » 28 июл 2008, 20:40

Особенно поразило что по тексту сообщения ничего в рунете нету, видимо я талант :) надо в тестеры пойти :)))
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение Сергей » 29 июл 2008, 00:47

Еще там я знаю фичу, када пишешь
Код: Выделить всёРазвернуть
all:
        g++ -c bla bla bla
перед "g++", в этом месте, нужна именно табуляция а не пробелы. Такаяже ошибка вылезает
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение $ilent » 29 июл 2008, 13:29

Таки давно известный факт: Если хочешь чтоб всё работало - делай всё латиницей.
$ilent
 

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение =DeaD= » 29 июл 2008, 15:03

Широко известный в узких кругах факт :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение grig » 09 сен 2008, 17:16

(пытаюсь помигать светодиодом). Помогите пожалуйста. Не знаю, что такое. но когда отключил ATmega8
от питания(lpt был подключен к компу), то светодиод замигал неровно и то медленно то очень быстро(когда подключаю питание он вообще не мигает и не горит). Так должно быть или нет. Заранее спасибо Ламер

что пишет комп при заливке программы на mega8



> "make.exe" all

-------- begin --------
avr-gcc (WinAVR 20080610) 4.3.0
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: mytest.c
avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./mytest.lst -std=gnu99 -Wundef -MMD -MP -MF .dep/mytest.o.d mytest.c -o mytest.o
In file included from mytest.c:2:
c:/documents and settings/user/рабочий стол/роб0ты/avr/lib/gcc/../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to <util/delay.h>."
mytest.c:21: fatal error: opening dependency file .dep/mytest.o.d: No such file or directory
compilation terminated.
make.exe: *** [mytest.o] Error 1

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

рограмма

#include <avr/io.h>
#include <avr/delay.h>
#define F_CPU 8000000UL // 8 MHz

int main(void) // начало основой программы
{

DDRD = 0xff; // все выводы порта D сконфигурировать как выходы

while (1) { // Бесконечный цикл

PORTD = 0xff; // установить "1" на всех линиях порта D

_delay_ms(250); // Ждем 0.25 сек.

PORTD = 0x00; // установить "0" на всех линиях порта D

_delay_ms(250); // Ждем 0.25 сек.

} // закрывающая скобка бесконечного цикла

} // закрывающая скобка основной программы


Помогите плиииииз. Заранее спасибо
grig
 
Сообщения: 6
Зарегистрирован: 09 сен 2008, 17:13
Откуда: SPB

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение =DeaD= » 09 сен 2008, 17:30

Вы бы файл проекта WinAVR выложили, а то черт его знает чего вы там с каталогами намутили, о чем вам и пишет программка.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение Myp » 09 сен 2008, 17:57

вот с таким путём
c:/documents and settings/user/рабочий стол/роб0ты/avr/lib/gcc/../../avr/include/avr/delay.h
я сам аксес виолэйшн выдавать буду)))

что за манера, всё барахло на рабочий стол класть :shock:

программу установи как положено, в корень диска
сделай ярлычёк на рабочий стол если очень хочется быстро запускать
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение Mazayac » 09 сен 2008, 17:58

Ха-ха!
Обратите внимание на путь c:/documents and settings/user/рабочий стол/роб0ты/avr...
Аватара пользователя
Mazayac
 
Сообщения: 377
Зарегистрирован: 25 апр 2008, 17:40
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение grig » 09 сен 2008, 18:20

я ещё редактировал makefile. Его запрещено загружать
grig
 
Сообщения: 6
Зарегистрирован: 09 сен 2008, 17:13
Откуда: SPB

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение =DeaD= » 09 сен 2008, 18:22

Кирдык, ну реально "Чукча не читатель, чукча писатель!" :ROFL:
Я че-то даже лезть не стал буквы в каталогах проверять думаю хоть название темы то должны были сами прочитать да проверить :pardon:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: AVRStudio4 + WinAVR + русские буквы в пути к проекту

Сообщение Digit » 10 сен 2008, 11:07

Продолжение обсуждения мигания светодиодом там: Не мигает диод [Выдрано из AVRStudio4+WinAVR+Rus], ибо оффтопик.
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий


Вернуться в Осторожно — грабли ;)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7