[elektro] Mámegin Cééé
Skandar Graun
sgraun at gmail.com
Wed May 8 20:41:32 CEST 2013
Igen, ezek linkerhibák...
Kifejtenéd kissé közérthetőbben számomra, mi is a gond!
Mert ezek a filék előtte működtek.
Szóval mire is kell figyelnem?
2013. május 8. 20:28 Zoltán Gyarmati írta, <profikam at gmail.com>:
> 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
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list