[elektro] Mámegin Cééé
Zoltán Gyarmati
profikam at gmail.com
Wed May 8 20:28:09 CEST 2013
Udv,
ezek linker hibaknak tunnek, milyen build toolt hasznal az IDEd? At kene
nezni kezzel a Makefileokat (vagy amit epp hasznal), hogy behuzza az
obejectfilokat az USB-s reszbol.
2013. május 8. 20:13 Skandar Graun írta, <sgraun at gmail.com>:
> Na, a megszokott őrület megint beköszöntött.
>
> Egész normálisan haladtam a C programmal, kezdtem örülni.
> Jött az a rész, amikor USB-t kellene indítani a cuccban.
> Betöltöttem egy mintaprojectet, lefordítottam.
> Siker.
> Bedugom a pendrive-ot, megjelenik a file, siker.
> Sajnos elkezdtem örülni.
> Nem kellett volna.
> Ugyanis azóta a két projectet nem tudom összefésülni, számomra misztikus
> hibaüzenetek miatt.
>
> Van egy generictypedefs.h file. Ebben van deklarálva a byte típus.
>
> typedef unsigned char BYTE;
>
> De a projectbe beemelt, változókat tartalmazó file két soránál nem fogadja
> el a BYTE típust.
> Ha oda beteszem az előző typedef sort, akkor meg pattog, hogy kétszer van
> deklarálva.
> A két ominózus sort
>
> unsigned char *sbuf_wr_pointer;
> unsigned char *sbuf_rd_pointer;
>
> erre a formára írtam át. Ezt megette.
>
> Ellenben olyan deklarációkat nem lát, nem fogad el, ami eddig ment... de
> hegyekben.
> Egy változókat tartalmazó file betétele a project tree-be kb 80
> hibaüzenetet generált, elsősorban a filekezelésben.
>
> Objects\C30\usb_host.o(.text+0xb28): In function `USBHostTasks':
> C:\project\ec_paka\pakadisp\Include\USB\usb_host.c:2284: undefined
> reference to `usbClientDrvTable'
>
> Objects\C30\usb_host.o(.text+0xb4e):C:\project\ec_paka\pakadisp\Include\USB\usb_host.c:2299:
> undefined reference to `usbClientDrvTable'
> Objects\C30\usb_host.o(.text+0xdaa): In function `_USB_FindClassDriver':
> C:\project\ec_paka\pakadisp\Include\USB\usb_host.c:2880: undefined
> reference to `usbTPL'
>
> Objects\C30\usb_host.o(.text+0xdac):C:\project\ec_paka\pakadisp\Include\USB\usb_host.c:
> undefined reference to `usbTPL'
> Objects\C30\usb_host.o(.text+0xe28): In function
> `_USB_FindDeviceLevelClientDriver':
> C:\project\ec_paka\pakadisp\Include\USB\usb_host.c:2952: undefined
> reference to `usbTPL'
>
> Ezekhez abszolút nem nyúltam, ha keresem, mindet megtalálom. Nem
> változtattam include path-t, pusztán ennyit tettem.
>
> Mit csinálok rosszul?
> -----------------------------------------
> elektro[-flame|-etc]
>
--
Zoltan Gyarmati
Gtalk: profikam at gmail.com
MSN: profikam at theend.hu
ICQ: 335693662
Skype: profikam3151
Phone number: 0036-30-608-30-79
More information about the Elektro
mailing list