[elektro] Mámegin Cééé

flaist flaist at gmail.com
Wed May 8 21:54:40 CEST 2013


Szia!

Ezek a az "usb_config.c"-ben vannak deklarálva.
Vagy nem forditod le, vagy rosszat használsz.
Minden USB projectnek más-más a configja.

Az elsö gondodat nem igazán értem.
Ott valamiért nem jól az #include (#ifdef .. stb)


FI.

-----Original Message-----
From: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu] On Behalf
Of Skandar Graun
Sent: Wednesday, May 08, 2013 8:42 PM
To: elektro
Subject: Re: [elektro] Mámegin Cééé

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]
>
-----------------------------------------
          elektro[-flame|-etc]



More information about the Elektro mailing list