SDCC pod Winows 7 64 bit

Jirka Mww jirka.mww na gmail.com
Pátek Leden 3 21:22:11 CET 2014


Když dám za make help nebo info, napíše to to samé - No rule to make target
....
V PATH problem nebude, mám všechno v jednom adresáři.
Když to překládám přímo SDCC tak to funguje, jen tam mám ještě nějakou
chybu
v typech proměnných

error 47: indirections to different types assignment
from type 'const-char   [61] code '
to type 'volatile-char fixed '

Je to ale přesně stejný soubor, který jde na starém SDCC pod XP přeložit
normálně.
Asi jsou tady nějaké lepší kontroly kompatibility proměnných.




Dne 3. ledna 2014 21:14 Andrej Jancura <aj.hwlist na gmail.com> napsal(a):

> Dobry vecer,
>
> kedze ma to zaujima, tak sa skusim spytat, skusali ste vypisat info alebo
> help toho make.exe v dos commmand line? Mohli by vam chybat nejake option,
> ktore treba nastavit. Druhy problem by mohli byt nenastavene PATH cesty...
> Ale to sme na urovni dosu, takze iste znalosti predpokladam.
>
> Skusal ste to bez toho make.exe ako som Vam napisal uz poobede, teda
> zavolat compile.exe, link.exe, bin2hex.exe (za nazvy execov si dajte
> command line prikazy z toho sdcc balika, mali by byt vsetky v adresari
> bin.) A ked vam to zbehne same o sebe, tak si to automatizujte cez .bat
> subor.
>
> A.
>
>
> 2014/1/3 Jirka Mww <jirka.mww na gmail.com>
>
>> Dobrý večer,
>>
>> opravdu mám v tom použití make nějaký problém. Volám to jako dřív jen
>> make all v .bat souboru , který je v adresáři, kde je vlastní zdrojový
>> soubor
>> i Makefile. Na starém PC to funguje, tady to píše
>> *** No rule to make target  all. Stop.
>> Můžete mi ještě pomoci ?
>>
>>
>>
>> Dne 3. ledna 2014 15:44 Jan Waclawek <konfera na efton.sk> napsal(a):
>>
>>> Nerozumiem, aky bol ten problem s make.
>>>
>>>
>>> Ale s tym sfr at 0x80 P0 je problem ten, ze klucove slova sfr a at sa
>>> teraz
>>> maju pisat s dvomi podciarnikmi ako __sfr a __at
>>>
>>> Manual SDCC, kap. 1.5 Compatibility with previous versions:
>>> ...special sdcc keywords which are not preceded by a double underscore
>>> are
>>> obsoleted (removed) in version
>>> 3.2.0 and higher.
>>>
>>> Ak Vam to vsak nevypisalo chybovu hlasku typu
>>> 89c51rd2.h:22: syntax error: token -> 'at' ; column 6
>>> tak mate v tom pouzivani make este niekde nejaky problem. Tazko povedat,
>>> kym nezverejnite ten makefile.
>>>
>>> Doporucujem pouzivat dodany header <p89v51rd2.h>.
>>>
>>> wek
>>>
>>>
>>> ----- Original Message ---------------
>>> >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.
>>> >
>>>
>>> _______________________________________________
>>> 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
>>
>> _______________________________________________
>> 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
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140103/d83d9ad0/attachment.html>


Další informace o konferenci Hw-list