Debian, gavrasm - синтаксическая ошибка

Обсуждаем контроллеры компании Atmel.
Ответить
Аватара пользователя
Vit_is
Грызет канифоль
Сообщения: 274
Зарегистрирован: Сб авг 27, 2011 21:23:22
Откуда: LN36XI

Debian, gavrasm - синтаксическая ошибка

Сообщение Vit_is »

Уважаемые коты, пожалуйста подскажите!
ОС Debian 6 при компиляции с помощью gavrasm любого файла *.asm, даже те которые ранее компилировались без ошибок, выводится ошибка - "/usr/bin/gavrasm: 1: Syntax error: "(" unexpected".
Те же самые файлы в Windows с помощью gavrasm.exe прекрасно компилируются.
Как то давно сталкивался с этой ошибкой, но вот что делал не помню :dont_know: , и в интернете ничего не нашел.
Реклама
Аватара пользователя
korsaj
Потрогал лапой паяльник
Сообщения: 330
Зарегистрирован: Чт июн 23, 2011 07:55:51

Re: Debian, gavrasm - синтаксическая ошибка

Сообщение korsaj »

Попробуйте ваш асм открыть как текстовый файл, скопировать его содержимое в буфер обмена и потом вставить во вновь сделанный файл. Возможно в файле есть знаки форматирования которые воспринимаются не правильно. У меня такое в мплаб (открываю созданный в версии 8.2 версией 7.4). Ошибка та же.
Реклама
Аватара пользователя
Vit_is
Грызет канифоль
Сообщения: 274
Зарегистрирован: Сб авг 27, 2011 21:23:22
Откуда: LN36XI

Re: Debian, gavrasm - синтаксическая ошибка

Сообщение Vit_is »

Тут не только оказывается дело в файле

vitaliy@debian:~/Programms/gavrasm_lin86_64_en_33$ sh ./gavrasm
./gavrasm: 1: Syntax error: "(" unexpected
Аватара пользователя
ChipKiller
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Re: Debian, gavrasm - синтаксическая ошибка

Сообщение ChipKiller »

обратите разницу на символы переноса строки - 0xD,0xA для Win и Dos, а для UNIX 0xA
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Vit_is
Грызет канифоль
Сообщения: 274
Зарегистрирован: Сб авг 27, 2011 21:23:22
Откуда: LN36XI

Re: Debian, gavrasm - синтаксическая ошибка

Сообщение Vit_is »

ChipKiller писал(а):обратите разницу на символы переноса строки - 0xD,0xA для Win и Dos, а для UNIX 0xA
Это всё понятно, тут странное, просто запускаю gavrasm без указания на файл, а он ошибку даёт ту же самую. Если так сделать в Windows там после запуска программы выдаёт сообщение файл не определён.
То же самое из под рута, та же ошибка.
Версия gavrasm 3.3
Реклама
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Debian, gavrasm - синтаксическая ошибка

Сообщение ploop »

Да не надо трогать рута. Он, бедный, устал уже.
Если так сделать в Windows там после запуска программы выдаёт сообщение файл не определён.
Не знаю, как в Windows, но в правильных ОС он пытается найти и откомпилить test.asm
Вот версия 2.9, которой я перекомпилил тонны кода:
gavrasm.7z
(193.87 КБ) 178 скачиваний
Ну и файл, часы на tiny2313, который 100% им компилится
sc.asm
(35.53 КБ) 277 скачиваний
Реклама
Аватара пользователя
Vit_is
Грызет канифоль
Сообщения: 274
Зарегистрирован: Сб авг 27, 2011 21:23:22
Откуда: LN36XI

Re: Debian, gavrasm - синтаксическая ошибка

Сообщение Vit_is »

ploop писал(а): Вот версия 2.9, которой я перекомпилил тонны кода:
Вот спасибо, я как раз вспомнил, эта версия как раз рабочая, а новые 3.0 и выше такая ошибка лезет! :))
Ответить

Вернуться в «AVR»