Свежие обсуждения
Микроконтроллеры

Что случилось с CodeVision ?

Давно не писал, тут вот понадобилось по быстрому написать программку для Атмеги, а CodeVision не хочет компилить. Т.е. Compile он делает (см ниже), а вот Make не хочет ни в какую выдает ошибку "Неопределенный символ _main " т.е. не может эту метку найти в ассемблерном коде который сам и сделал , и соответственно НЕХ не делает. Причем в любом проекте, даже в том который раньше без проблем компилировал. В чем может быть причина? Никто не сталкивался?

Chip: ATmega8
Program type: Application
Memory model: Small
Optimize for: Size
(s)printf features: int, width
(s)scanf features: int, width
Promote char to int: No
char is unsigned: Yes
8 bit enums: Yes
Enhanced core instructions: On
Automatic register allocation: On

7100 line(s) compiled
No errors
Bit variables size: 0 byte(s)
Data Stack area: 60h to 15Fh
Data Stack size: 256 byte(s)
Estimated Data Stack usage: 32 byte(s)
Global variables area: 160h to 186h
Global variables size: 39 byte(s)
Hardware Stack area: 187h to 45Fh
Hardware Stack size: 729 byte(s)
Heap size: 0 byte(s)
EEPROM usage: 0 byte(s) (0.0% of EEPROM)

 

А main-то правда в коде есть? Выложили бы, если не в лом.

 

Попробуйте компильнуться другим компилятором Если скажет то же, значит ошибка у вас

 

Разобрался версия 1.25 просто кривая и не работает. На версии 1.24.8 проблем нет.

 

C CV всё нормально. Проблема с файлом лицензии. С 1.24 он вроде и подходит но получается как у тебя.
Я тебе на мыло генератор лицензий послал, который чего надо генерирует.