SDCC pod Winows 7 64 bit

Jirka Mww jirka.mww na gmail.com
Pátek Leden 3 15:53:30 CET 2014


Tak první problém jsem vyřešil. To co se dřív psalo : sft at 0x80 P0 ; se
teď píše __sfr __at (0x80) P0 ;
Docela mi dalo práci těch 200 řádků opravit.
Teď mám další problém. Nové SDCC nezná proměnné  WORD a BYTE.  Nemůžu nikde
najít, čím to nahradit.



Dne 3. ledna 2014 15:05 Jirka Mww <jirka.mww na gmail.com> napsal(a):

> Ne , tam nic není. Teď jsem zkusil spustit překlad souboru rovnou a vypadá
> to, že je problém
> s deklaračním souborem  89C51RD2.H  . Je tam deklarace jednobitových
> registrů stylem
> sfr at 0x80  P0     a to at to nezná.  Asi to tahle verze SDCC takto
> neumí. Staré to nedělalo problém.
> Budu muset nastudovat nějaké dokumenty, jak to nadeklarovat jinak.
>
>
> Dne 3. ledna 2014 14:50 Martin Hanek <martin.hanek na centrum.cz> napsal(a):
>
> Je to v: c:\Users\<User>\AppData\Local\VirtualStore\
>>
>> Mozna bude lesi to dat do nejakeho adresare mimo Program files.
>>
>> Martin Hanek
>>
>> Dne 3.1.2014 14:44, Milan Kratochvíl napsal(a):
>>
>>> Jestli to spouštíte v Program Files tak to bude tím, že na W7 mají
>>> virtuální adresáře kde pracují. Z hlavy si nepamatuji kde to je, ale
>>> když si v Users ve svém adresáři dáte vyhledat main.hex tak něco najdete.
>>> Milan
>>>
>>> Dne 3.1.2014 14:21, Jirka Mww napsal(a):
>>>
>>>> díky, to pomohlo, program se spustí , ale nějak to nic nevytvoří.
>>>> Mám  takovýto BAT soubor
>>>>
>>>> make all
>>>> del main.hex
>>>> ren main.ihx main.hex
>>>> PAUSE
>>>>
>>>> na PC s WXP to píše nějaké hlášky překladače, tady nic, jen že to
>>>> nenašlo ten hex ani ten ihx soubor.
>>>> Ten hex tam samozřejmě není, má se jen smazat předchozí verze.
>>>>
>>>>
>>>>
>>>> Dne 3. ledna 2014 14:07 Martin Hanek <martin.hanek na centrum.cz
>>>> <mailto:martin.hanek na centrum.cz>> napsal(a):
>>>>
>>>>
>>>>     Když nakopíruju do jednoho adresáře make.exe, libintl3.dll a
>>>>     libintl3.dll, tak mi to vypíše:
>>>>
>>>>     GNU Make 3.81
>>>>     Copyright (C) 2006  Free Software Foundation, Inc.Pokud to máte
>>>>
>>>>     a žádnou knihovnu už nechce. Možná je problém v právech, pokud to
>>>>     dáváte do Program files.
>>>>
>>>>     Martin Hanek
>>>>
>>>>     Dne 3.1.2014 14:01, Jirka Mww napsal(a):
>>>>
>>>>         Díky za osvětu Pepo.
>>>>         zdá se, že ty dva poslední odkazy od pana Hanka budou funkční.
>>>>         make se
>>>>         spusí, ještě chce knihovnu libintlš.dll,
>>>>         ta tam taky je, jen nevím, kam ji mám nakopírovat.
>>>>
>>>>
>>>>         Dne 3. ledna 2014 13:04 Josef Štengl <ok1ced na nagano.cz
>>>>         <mailto:ok1ced na nagano.cz>
>>>>         <mailto:ok1ced na nagano.cz <mailto:ok1ced na nagano.cz>>> napsal(a):
>>>>
>>>>
>>>>
>>>>             <osvěta>
>>>>             Většina vývojových nástrojů neučených pro vývoj windows
>>>>         programů pro
>>>>             windows jsou GNU nástroje (viz Linux), nebo je používají,
>>>>         i když to
>>>>             není na první pohled zřejmé.
>>>>             </osvěta>
>>>>
>>>>             Pokud odkazy nebudou fungovat, tak se ozvěte, zkusím uhnat
>>>>         někoho
>>>>             kdo používá W7 nebo W8 (nejlépe 64 verze) a získat od nich
>>>>         GNU make.
>>>>             Bohužel, většina má ještě tento týden dovolenou, nebo
>>>>         nejsou dostupní.
>>>>
>>>>             Měl by fungovat jakýkoliv make ve vašem okolí od vist i 32
>>>>         bitových,
>>>>             který na
>>>>
>>>>             make --version (nebo gmake --version)
>>>>             vypíše
>>>>             GNU Make 3.81
>>>>
>>>>             Pozor, existuje několik navzájem nekompatibilních make.exe!
>>>>
>>>>             ced
>>>>
>>>>
>>>>             Dne 3.1.2014 12:33, Jirka Mww napsal(a):
>>>>
>>>>                 No ale to jsou same soubory pro Linux a tomu já vůbec
>>>>         nerozumím.
>>>>                 Potřebuji make pro
>>>>
>>>>                 Windows 7 64 bit t.j. make.exe , kterým nahradím ten
>>>>         make, co
>>>>                 funguje na WXP.
>>>>                 Jsem programátor amatér , s SDCC jsem začal podle kitu
>>>>         z HW
>>>>                 shopu a na WXP mi všechno fungovalo,
>>>>                 protože tam byl make na CD, který jsem k tomu dostal.
>>>>         Teď to
>>>>                 stěhuji na W7/64 a mám problém s make, který je
>>>>                 nekompatibilní. Vůbec nevím, jak k tomu přistoupit.
>>>>         Omlouvám
>>>>                 se za hloupé dotazy.
>>>>
>>>>
>>>>
>>>>
>>>>                 Dne 3. ledna 2014 12:02 Martin Hanek
>>>>         <martin.hanek na centrum.cz <mailto:martin.hanek na centrum.cz>
>>>>                 <mailto:martin.hanek na centrum.cz
>>>>         <mailto:martin.hanek na centrum.cz>>
>>>>                 <mailto:martin.hanek na centrum.
>>>>         <mailto:martin.hanek na centrum.>__cz
>>>>
>>>>                 <mailto:martin.hanek na centrum.cz
>>>>
>>>>         <mailto:martin.hanek na centrum.cz>>>> napsal(a):
>>>>
>>>>
>>>>                      Moc tomu nerozumi, ale nestaci stahnout samotny
>>>> make?
>>>>         http://gnuwin32.sourceforge.____net/packages/make.htm
>>>>
>>>>                 <http://gnuwin32.sourceforge.__net/packages/make.htm
>>>>                 <http://gnuwin32.sourceforge.net/packages/make.htm>>
>>>>
>>>>
>>>>                      Martin Hanek
>>>>
>>>>                      Dne 3.1.2014 11:13, Jirka Mww napsal(a):
>>>>
>>>>                          Tak to bohužel nefunguje. Píše to, že jde o
>>>>                 nekompatibilní aplikaci.
>>>>                          Na stránkách nějaké US university jsem našel
>>>>         odkaz na
>>>>                 64 bitovou verzi
>>>>                          make pro SDCC,
>>>>                          ale chce to nějaké studentské heslo.
>>>>                          Nechce se mi věřit, že je to tak vzácný
>>>> problém,
>>>>                 přesunout SDCC na
>>>>                          W7/64.  Verze SDCC pro to je, ale make v ní
>>>> není.
>>>>                          Opravdu nemohu nic najít.
>>>>                          Je tady někdo, kdo SDCC používá ?
>>>>
>>>>                      ______________________________
>>>> _____________________
>>>>
>>>>                      HW-list mailing list  -  sponsored by www.HW.cz
>>>>         <http://www.HW.cz>
>>>>                 <http://www.HW.cz> <http://www.HW.cz>
>>>>         Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>>>         <mailto:Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>>
>>>>                 <mailto:Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>>>         <mailto:Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>>>
>>>>         http://list.hw.cz/mailman/____listinfo/hw-list
>>>>                 <http://list.hw.cz/mailman/__listinfo/hw-list>
>>>>
>>>>                 <http://list.hw.cz/mailman/__listinfo/hw-list
>>>>                 <http://list.hw.cz/mailman/listinfo/hw-list>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>                 --
>>>>                 Zdravi
>>>>                 Jirka OK1MWW
>>>>
>>>>
>>>>                 _________________________________________________
>>>>                 HW-list mailing list  -  sponsored by www.HW.cz
>>>>         <http://www.HW.cz> <http://www.HW.cz>
>>>>         Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>>>         <mailto:Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>>
>>>>         http://list.hw.cz/mailman/__listinfo/hw-list
>>>>                 <http://list.hw.cz/mailman/listinfo/hw-list>
>>>>
>>>>             _________________________________________________
>>>>             HW-list mailing list  -  sponsored by www.HW.cz
>>>>         <http://www.HW.cz> <http://www.HW.cz>
>>>>         Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>>>         <mailto:Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>>
>>>>         http://list.hw.cz/mailman/__listinfo/hw-list
>>>>             <http://list.hw.cz/mailman/listinfo/hw-list>
>>>>
>>>>
>>>>
>>>>
>>>>         --
>>>>         Zdravi
>>>>         Jirka OK1MWW
>>>>
>>>>
>>>>         _______________________________________________
>>>>         HW-list mailing list  -  sponsored by www.HW.cz <
>>>> http://www.HW.cz>
>>>>         Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>>>         http://list.hw.cz/mailman/listinfo/hw-list
>>>>
>>>>     _______________________________________________
>>>>
>>>>     HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
>>>>     Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>>>     http://list.hw.cz/mailman/listinfo/hw-list
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Zdravi
>>>> Jirka OK1MWW
>>>>
>>>>
>>>> _______________________________________________
>>>> HW-list mailing list  -  sponsored bywww.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>>  _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>
>
>
> --
> Zdravi
> Jirka OK1MWW
>



-- 
Zdravi
Jirka OK1MWW
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140103/13f071d0/attachment.html>


Další informace o konferenci Hw-list