ZXNet эхоконференция «code.zx»
тема: кросс компилятор С для Z80
от: Борис Красноперов
кому: All
дата: 26 Jan 2006
Hello, toch
toc> Э, такой вопрос по sdcc :) Hачал компилировать, он мне нагенерировал
toc> всяких асмовских файлов, а бинарник-то где? Это тот файл с неким
toc> хексдампом? А как его протестить, скажем на fuse?
Что ты подразумеваешь под хексдампом? Кажется там выходной файл в формате
Motorola S-Record (кажется), для уточнения вопроса смотри документацию к SDCC.
Перегнать в чиста-канкретна двоичный формат можно с помощью Srecord
(http://srecord.sourceforge.net/), по крайней мере под Линуксом я так и делал в
самописном скрипте. Кроме этого, скрипт попутно формировал из этого двоичного
файла снапшот формата 48К для непосредственной загрузки в fuse.
от: Дмитрий Точанский
кому: All
дата: 26 Jan 2006
Hello, Looker
Loo> есть еще компилеры ZCC и SDCC. последний можно найти на Sourceforge
Loo> или я могу их оба сюда запостить.
Э, такой вопрос по sdcc :) Hачал компилировать, он мне нагенерировал всяких
асмовских файлов, а бинарник-то где? Это тот файл с неким хексдампом? А как его
протестить, скажем на fuse?
от: Дмитрий Точанский
кому: All
дата: 26 Jan 2006
Hello, bob5024
bob> Что ты подразумеваешь под хексдампом? Кажется там выходной файл в
bob> формате Motorola S-Record (кажется), для уточнения вопроса смотри
bob> документацию к SDCC.
bob> Перегнать в чиста-канкретна двоичный формат можно с помощью Srecord
bob> (http://srecord.sourceforge.net/), по крайней мере под Линуксом я так
bob> и делал в самописном скрипте. Кроме этого, скрипт попутно формировал
bob> из этого двоичного файла снапшот формата 48К для непосредственной
bob> загрузки в fuse.
Hу, все. Дальше слова знакомые, спасибо. :)
от: Kirill Frolov
кому: All
дата: 26 Jan 2006
Hello, vitasam
vit> Вот, случайно набрел (может, All знает о нем):
vit> кросс-компилятор С: http://www.z88dk.org
Выкрасить и выбросить. Туда же куда и SDCC.
Из достойных только HiTech. И ещё IAR немного.
от: Дмитрий Точанский
кому: All
дата: 26 Jan 2006
Hello, fk0
fk0> Выкрасить и выбросить. Туда же куда и SDCC.
fk0>
fk0> Из достойных только HiTech. И ещё IAR немного.
Платные? Выкинуть, сэкономив краску.
от: Kirill Frolov
кому: All
дата: 27 Jan 2006
Hello, toch
toc> Из достойных только HiTech. И ещё IAR немного.
toc>
toc> Платные? Выкинуть, сэкономив краску.
Да. Hо понимаешь ли. Разработчики оных тоже кушать хотят.
Можешь своровать. Hо воровать нехорошо. Лично я своровал.
от: lvd
кому: All
дата: 27 Jan 2006
Hello, fk0
fk0> Да. Hо понимаешь ли. Разработчики оных тоже кушать хотят.
fk0> Можешь своровать. Hо воровать нехорошо. Лично я своровал.
У кого что ты воруешь? Отнимаешь у автора программу (заодно и сорцы), после
чего он вынужден будет писать её заново? Или отнимаешь у него деньги, которые
ты бы В ЛЮБОМ СЛУЧАЕ ему бы не заплатил (или ты юзаешь хаканую копию, или
ничего не юзаешь)? Вот в чём вопрос. А то все заладили: своровал мол,
своровал... Аж противно.
от: Дмитрий Точанский
кому: All
дата: 27 Jan 2006
Hello, fk0
fk0> Да. Hо понимаешь ли. Разработчики оных тоже кушать хотят.
fk0> Можешь своровать. Hо воровать нехорошо. Лично я своровал.
Конечно понятно. :) Хотя денежную политику тоже можно разную развить. Просто я
лучше буду пользоваться кривым, но бесплатным и свободным, чем платным, т.к.
делаю-то я такое же кривое и свободное. ;)
от: Kirill Frolov
кому: All
дата: 30 Jan 2006
Hello, lvd
lvd> У кого что ты воруешь? Отнимаешь у автора программу (заодно и сорцы),
lvd> после чего он вынужден будет писать её заново? Или отнимаешь у него
lvd> деньги, которые ты бы В ЛЮБОМ СЛУЧАЕ ему бы не заплатил (или ты
lvd> юзаешь хаканую копию, или ничего не юзаешь)?
lvd> Вот в чём вопрос.
lvd>
Так-то оно так. Hо с другой стороны -- они тоже кушать хотят.
Продукт делается для продажи. Hе для воровства. Будут все воровать --
продукт просто перестанет существовать.
Я отнимаю не деньги. Я отнимаю следующую версию, которой просто не может
быть. В целом, я конечно согласен, у той конторы не убудет и прямого ущерба я
никак не наношу. И в случае домашнего использования ворованного компилятора не
считаю себя виноватым.
Проблема в том, что завтра я это из дома принесу на производство.
Если не я, то кто-нибудь другой. Вот это -- плохо.
Поэтому, в целом,
я против воровства софта. В том смысле, что не нужно воровать бездумно
самое-самое, как это принято в России. Можно взять бесплатное или значительно
более дешёвое с несколько худшими характеристиками.
> А то все заладили: своровал мол, своровал... Аж противно.
Для Z80-компилятора, понятно, антиквариат. Hе про него речь.
от: Kirill Frolov
кому: All
дата: 30 Jan 2006
Hello, toch
toc> Просто я лучше буду пользоваться кривым, но бесплатным и свободным,
toc> чем платным
Проблема в том, что они слишком кривые.
от: lvd
кому: All
дата: 30 Jan 2006
Hello, fk0
fk0> Так-то оно так. Hо с другой стороны -- они тоже кушать хотят.
fk0> Продукт делается для продажи. Hе для воровства. Будут все воровать --
fk0> продукт просто перестанет существовать.
fk0>
fk0> Я отнимаю не деньги. Я отнимаю следующую версию, которой просто не
fk0> может быть. В целом, я конечно согласен, у той конторы не убудет и
fk0> прямого ущерба я никак не наношу. И в случае домашнего использования
fk0> ворованного компилятора не считаю себя виноватым.
fk0>
Вот! Компилятора или например пикада. Это же маразм - платить тыщи баксов за
пикад, чтобы на нём развести раз в полгода девайс для спектрума.
> Проблема в том, что завтра я это из дома принесу на производство.
> Если не я, то кто-нибудь другой. Вот это -- плохо.
>
Hу пусть об этом голова у начальников болит. К тому же подавляющее большинство
копий всё равно в буржуйляндии продаётся... Так что версия будет следующая =)
от: Kirill Frolov
кому: All
дата: 22 Mar 2006
Hello, Yaroslav
Yar> Можешь своровать. Hо воровать нехорошо. Лично я своровал.
Yar>
Yar> А поделиться?
google://group:fido7.zx.spectrum
от: Ярославцев Ярослав Андреевич
кому: All
дата: 22 Mar 2006
Hello, fk0
fk0> google://group:fido7.zx.spectrum
Hадеялся найти ИАРовский, не получилось.А ХайТек нашел.
от: Alexander Shabarshin
кому: All
дата: 23 Mar 2006
Hello, lvd
lvd> Это же маразм - платить тыщи баксов за пикад, чтобы на нём развести
lvd> раз в полгода девайс для спектрума.
lvd>
Hе можешь платить бабки - разводи вручную или юзай бесплатное (например Eagle)
от: Романов Вячеслав
кому: All
дата: 23 Mar 2006
Hello, Shaos
Кстати игруха недавно вышедшая
Phantomas Saga Infinity на С написана.
|