Chybová hláška v SDCC

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
lesana87
Příspěvky: 4404
Registrován: 20 zář 2014, 00:00

Chybová hláška v SDCC

#1 Příspěvek od lesana87 »

Ahoj. Asi už jsem značně natvrdlá, slepá nebo obojí, ale může mi někdo, prosím, vysvětlit, co mi SDCC sděluje touto chybovou hláškou?

Kód: Vybrat vše

devs.c:28: error 78: incompatible types
from type 'void function ( struct buf generic* fixed) fixed'
  to type 'void function ( struct buf generic* fixed) fixed'
make: *** [devs.rel] Error 1


Nesnáším Cčko. :( :?
Uživatelský avatar
rnbw
Příspěvky: 37419
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#2 Příspěvek od rnbw »

Uživatelský avatar
ST78
Příspěvky: 116
Registrován: 16 lis 2009, 00:00

#3 Příspěvek od ST78 »

Tady je něco:

https://stackoverflow.com/questions/281 ... ibute-type

Nestudoval jsem to podrobně...
Uživatelský avatar
lesana87
Příspěvky: 4404
Registrován: 20 zář 2014, 00:00

#4 Příspěvek od lesana87 »

>rnbw
No něco takového to bylo. Stačilo mezi sebou prohodit dva #include a už to funguje. Má blbec napsat, že nemá definovanou struct buf, ale to nenapíše. Místo toho si ji nadefinuje nějak defaultně a pak vyhodí takovouhle skvělou hlášku. :(

Někdo tu nedávno psal, že se mají číst chybové hlášky, k čemu ale jsou, když nic moc neříkají. :(

ST78: Ano, to tomu bylo ještě blíž.
Díky oběma.
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“