SDK for Evo

ZX evolution software and hardware

Postby thims » 24 May 2012, 16:23

TS-Labs wrote:На чем, если не секрет? )

На персональном компьютере.
User avatar
thims
 
Posts: 179
Joined: 15 Dec 2011, 18:57
Location: Калининград
Group: Registered users

Postby SfS » 25 May 2012, 06:07

TS-Labs wrote:Пиши уж сразу на джаве, шоб владетельцы недо-линухов и других пидор-осей не ныли.


Сэры, может вы последуете обсуждать достоинства и недостатки ассемблеров и осей в другую тему?
Ибо неконструктивное фекалометание создаёт некоторые проблемы в отделении информативной составляющей сообщений от удобрений, что требует у непричастных к дискуссии бесполезных усилий. Создайте тему "Ассемблеры - плюсы и минусы" и концептуйте там до полного консенсуса с криками Ja Ja Das ist fantstish!!!

А мы тут потихоньку будем заниматься прозой:) Можно?:)
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby lvd » 25 May 2012, 11:14

SfS wrote:То есть заходим в каталог evosdk и говорим make.

Говорим make 2 раза -- 2 раза всё пересобирается :)
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby lvd » 25 May 2012, 11:14

SfS wrote:Могу засунуть в svn. Говори куда удобнее.

Да хотя бы в гуглокод.
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby SfS » 26 May 2012, 18:05

lvd wrote:Говорим make 2 раза -- 2 раза всё пересобирается


" -Доктор, а если я делаю ТАК, то мне больно! Что мне делать?
- Не делайте ТАК!" :)

Я о том, что досточно один раз make в каталоге evosdk сказать.
Потом только - в каталогах проектов.

Хотя, немного непорядок, конечно. Надо цели поднастроить.
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby SfS » 30 Oct 2012, 17:35

Новая игра robots портирована для сборки в SDK под Linux.
Было замечена некорректность (функция atoi, что автор написал - совпадает по имени со стандартной glibc-шной и потому возникают ошибки компиляции).

Весь SDK под Linux с играми и прочим - ТУТ:)
Attachments
evo-sdcc-unix-1.2.0.tar.bz2
Linux SDK 1.2.0
(2.93 MB) Downloaded 678 times
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby DimkaM » 30 Oct 2012, 18:29

SfS Можешь заставить собиратся http://sourceforge.net/projects/contiki/files/Contiki/ ?
там в platform/pc-6001 проектик лежит, который под z80 в sdcc должен(вроде как) собиратся. У меня какието варнинги с еррорами лезут.
Я в линуксах ноль, platform/native у меня собирается, но он под gcc заточен.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby SfS » 30 Oct 2012, 18:40

Не ведома мне сила моя:)

сейчас гляну Ничо не обещаю:)
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby SfS » 30 Oct 2012, 18:44

Качается медленно.
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby SfS » 30 Oct 2012, 21:30

Итак! ПАТЧ!!!!

SDCC - это писец! Ошибки однотипные в принципе, но побороться пришлось.

особо вставил неверно генерируемый кусочек кода на асме из вот такого незатейливого кода на С:

Code: Select all
c = c | (hex1 << 4); // файл urlconv.c


Я заменил его.. Но - доставляет...

Очень неправильно относится к конструкциям вида
static const struct SNAME name = {mean};
и так далее...

Собирал я его с помощью sdcc-2.9.0.

входим в каталог contiki-2.6_sfs/platform/pc-6001

говорим make

получаем на выходе файл contiki.p6 (что с ним делать, Димка - думай сам - это бинарь с адреса --code-loc 0x840f)

ВНИМАНИЕ! Если будешь делать make clean - обязательно сохрани файл Makefile.pc-6001. Иначе он удалится и потом придётся его вновь тащить.

Вроде собралось.
Attachments
contiki-2.6-sfs.patch.bz2
(3.2 KB) Downloaded 581 times
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

PreviousNext

Return to Пентева - софт и железо

Who is online

Users browsing this forum: No registered users and 1 guest

cron