Konference: Počítač SHARP MZ-800 a emulátory
Od: | Fuzzy |
Datum: | 23.8.2012 22:15 |
Předmět: | Re: memext, postup oživení |
Ahoj Jakube, jo, k prekladu cesta dlouha :-( Jak na to uz jsem pred casem naznacoval (http://pandora.idnes.cz/part/2012/5/12384), asi bych mel napsat nejakou dokumentaci. Momentalne jsem stejne zakyslej na sdcc chybe (https://sourceforge.net/tracker/?func=detail&aid=3559997&group_id=599&atid=1005 99) kterou zatim nevim jak obejit. Kazdopadne doporucuju pouzit latest zdrojaky sdcc a prelozit. Sdcc pouziva prehistoricky assembler ktery nic neumi tak jsem ho nahradil novejsi verzi. To s sebou nese nejaky dalsi problemy, tak je potreba presunout utils/z80.lib do adresare <sdcc>/device/lib/z80. Je potreba k linkovani. V svn chybely nejaky soubory na kterych ti to havarovalo, doplnil jsem, snad je to vsechno. Nezapomen stahnout mzftools. Kdyz tak se jeste ptej do konce zitrka, pak jsem tyden pryc. Fuzzy 2012/8/23 Jakub Ladman (sharpemu tu byla ta zakroucena vec pandora.cz) <ladmanj tu byla ta zakroucena vec volny.cz>: > > Dne Út 21. srpna 2012 00:13:01 Fuzzy (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): >> svn: vsechen posledni kod je aktualne v svn na >> http://sourceforge.net/projects/umzix/ >> >> Fuzzy >> > > Tak jsem zjistil že sdcc v gentoo je starý (mj. jsem přitom našel tvůj > bugreport). > > Tak jsem přeložil samostatně poslední verzi a zjistil že se s tím > nenainstaloval správný assembler. > > Tak tipovačka, jestli pod názvem asz80 najdu správnej. > > Asi jsem našel - http://shop-pdp.kent.edu/ashtml/asxget.htm > Bohužel mi nejde přeložit,což bych radši, ale binární soubory v tom archivu > zdá se na mým systému fungují. > > Po mnoha hodinách jsem se dostal k tomuto: > > ~/src/umzix/umzix/trunk/kernel $ make > sdcc -mz80 -c --opt-code-size --std-c89 -I../include -D__KERNEL__ --max- > allocs-per-node 50000 dummy.c > asz80 -l -o -s kernel_loader.rel kernel_loader.s > > asz80 -l -o -s devttyinit.rel devttyinit.s > > asz80 -l -o -s fdc_detect.rel fdc_detect.s > > asz80 -l -o -s dev_mz800_unicard_init.rel dev_mz800_unicard_init.s > > ?ASxxxx-Error-<i> in line 2 of dev_mz800_unicard_init.s > <i> .include file error or an .if/.endif mismatch > make: *** [dev_mz800_unicard_init.rel] Error 2 > > Jestli nepudu na pivo, pokračování zítra po práci... > > Jakub Ladman > > ---
Ostatní příspěvky vlákna:
[2012/1 (125)] [2012/2 (34)] [2012/3 (57)] [2012/4 (46)] [2012/5 (40)] [2012/6 (44)] [2012/7 (64)] [2012/8 (57)] [2012/9 (32)] [2012/10 (55)] [2012/11 (25)] [2012/12 (63)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]