Kezdőlap › Fórumok › MANDRIVA (ex-MANDRAKE, ex-CONECTIVA) › Mandriva kezdõ › stir4200
- This topic has 2 hozzászólás, 3 résztvevő, and was last updated 19 years, 11 months telt el by
Bandusz.
-
SzerzőBejegyzés
-
2005-06-23-13:20 #2020875
Biztos, hogy minden függõséget felraktál?
2005-06-23-17:51 #2020876Biztos, hogy minden függõséget felraktál?
[align=right][snapback]139468[/snapback][/align]Szia!
Igen. Közben molyoltam még vele. A „gyári” Makefileban átírtam az include utvonalat. + az asm-ba is be kellett rakni egy linket az irq_vectors.h -ra. Igy már majdnem a végére ért 🙂 De a fõ probléma ott van, hogy az usb.h -ban (ami valószínüleg újabb/régebbi modul mint amit a szerzõ használt)az usb_submit_urb() fv. megváltozott paramétereiben. Ezért reklamál a make a végén. Ezzel már nem tudok mit kezdeni. Azt hiszem jobban teszem,ha újabb kernelt pakolok fel. Abban benne van a stir4200 támogatása is.
De ha neked v. valakinek sikerült a fordítás megírhatja, hogy csinálta.
Hali!
2009-12-04-19:57 #1879994Sziasztok!
Segítsetek nekem! Be szeretném üzemelni az usb-infrámat. Mandrake 10.0 van fenn
a kernel 2.6.3.7-mdk.
Leszedtem a stir4200 modult. Ez kell a cat /proc/…. alapján. A make -v 3.80 azonban nem hajlandó beforgatni.
Az irda-util simán leforult.
fenn van a kernel source is.A kimenet ez.
make
cc -I/lib/modules/2.6.3-7mdk/build/include -I../include -Wall -Wcast-align -Wstrict-prototypes -O2 -DLINUX -D__KERNEL__ -DMODULE -DMODVERSIONS -fomit-frame-pointer -fno-common -pipe -mpreferred-stack-boundary=2 -include /lib/modules/2.6.3-7mdk/build/include/linux/modversions.h -DKBUILD_BASENAME=stir4200 -o stir4200.o -c stir4200.c
:138832085:26904: /lib/modules/2.6.3-7mdk/build/include/linux/modversions.h: No such file or directory
In file included from /lib/modules/2.6.3-7mdk/build/include/asm/processor.h:18,
from /lib/modules/2.6.3-7mdk/build/include/asm/thread_info.h:13,
from /lib/modules/2.6.3-7mdk/build/include/linux/thread_info.h:21,
from /lib/modules/2.6.3-7mdk/build/include/linux/spinlock.h:12,
from /lib/modules/2.6.3-7mdk/build/include/linux/capability.h:45,
from /lib/modules/2.6.3-7mdk/build/include/linux/sched.h:7,
from /lib/modules/2.6.3-7mdk/build/include/linux/module.h:10,
from stir4200.c:39:
/lib/modules/2.6.3-7mdk/build/include/asm/system.h: In function `__set_64bit_var’:
/lib/modules/2.6.3-7mdk/build/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.6.3-7mdk/build/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from /lib/modules/2.6.3-7mdk/build/include/linux/irq.h:20,
from /lib/modules/2.6.3-7mdk/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.3-7mdk/build/include/linux/interrupt.h:11,
from /lib/modules/2.6.3-7mdk/build/include/linux/netdevice.h:501,
from stir4200.c:46:
/lib/modules/2.6.3-7mdk/build/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /lib/modules/2.6.3-7mdk/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.3-7mdk/build/include/linux/interrupt.h:11,
from /lib/modules/2.6.3-7mdk/build/include/linux/netdevice.h:501,
from stir4200.c:46:
/lib/modules/2.6.3-7mdk/build/include/linux/irq.h: At top level:
/lib/modules/2.6.3-7mdk/build/include/linux/irq.h:70: error: `NR_IRQS’ undeclared here (not in a function)
In file included from /lib/modules/2.6.3-7mdk/build/include/linux/irq.h:72,
from /lib/modules/2.6.3-7mdk/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.3-7mdk/build/include/linux/interrupt.h:11,
from /lib/modules/2.6.3-7mdk/build/include/linux/netdevice.h:501,
from stir4200.c:46:
/lib/modules/2.6.3-7mdk/build/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS’ undeclared here (not in a function)
/lib/modules/2.6.3-7mdk/build/include/asm/hw_irq.h:31: error: `NR_IRQS’ undeclared here (not in a function)
stir4200.c:60:41: missing binary operator before token „(„
stir4200.c: In function `stir_tx_submit’:
stir4200.c:401: warning: implicit declaration of function `FILL_BULK_URB’
stir4200.c:409: error: `USB_QUEUE_BULK’ undeclared (first use in this function)
stir4200.c:409: error: (Each undeclared identifier is reported only once
stir4200.c:409: error: for each function it appears in.)
stir4200.c:409: error: `USB_ASYNC_UNLINK’ undeclared (first use in this function)
stir4200.c:454: error: too few arguments to function `usb_submit_urb’
stir4200.c:483:41: missing binary operator before token „(„
stir4200.c: In function `stir_change_speed_async’:
stir4200.c:486: error: `devrequest’ undeclared (first use in this function)
stir4200.c:486: error: `dr’ undeclared (first use in this function)
stir4200.c:505: error: `USB_ST_NOERROR’ undeclared (first use in this function)
stir4200.c:517: warning: implicit declaration of function `FILL_CONTROL_URB’
stir4200.c:544: error: too few arguments to function `usb_submit_urb’
stir4200.c: In function `stir_change_speed_callback’:
stir4200.c:581: error: too few arguments to function `usb_submit_urb’
stir4200.c: In function `stir_check_urb’:
stir4200.c:789: error: `USB_ST_URB_PENDING’ undeclared (first use in this function)
stir4200.c: In function `stir_rx_submit’:
stir4200.c:935: error: `USB_QUEUE_BULK’ undeclared (first use in this function)
stir4200.c:937: error: structure has no member named `next’
stir4200.c:939: error: too few arguments to function `usb_submit_urb’
stir4200.c: In function `stir_net_open’:
stir4200.c:1218: warning: `MOD_INC_USE_COUNT’ is deprecated (declared at /lib/modules/2.6.3-7mdk/build/include/linux/module.h:502)
stir4200.c: In function `stir_net_close’:
stir4200.c:1254: error: `USB_ASYNC_UNLINK’ undeclared (first use in this function)
stir4200.c:1266: warning: `MOD_DEC_USE_COUNT’ is deprecated (declared at /lib/modules/2.6.3-7mdk/build/include/linux/module.h:514)
stir4200.c: In function `stir_open’:
stir4200.c:1431: warning: `dev_alloc’ is deprecated (declared at /lib/modules/2.6.3-7mdk/build/include/linux/netdevice.h:530)
stir4200.c: In function `stir_probe’:
stir4200.c:1614: error: request for member `altsetting’ in something not a structure or union
stir4200.c:1615: error: structure has no member named `endpoint’
stir4200.c: In function `stir_disconnect’:
stir4200.c:1672: error: `USB_ASYNC_UNLINK’ undeclared (first use in this function)
stir4200.c: At top level:
stir4200.c:1693: warning: initialization from incompatible pointer type
stir4200.c:1694: warning: initialization from incompatible pointer type
make: *** [stir4200.o] Error 1Várom az ötleteket. Köszi.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz