maddin_goes_gentoo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 17 Mar 2004 Posts: 18
|
Posted: Wed Nov 10, 2004 9:39 am Post subject: Compile error orinoco-usb |
|
|
Hi,
I've tried to get my orinoco-usb-card working on Kernel 2.6.9 (gentoo development-sources) with the modified orinoco-usb-0.3.0-rrey4-driver, which should be working >kernel 2.6.5, but it doesn't.
On Kernel 2.6.4 it compiles without any Problems, but on 2.6.9: No Chance !
Can anyone help me with this ? I really need to get this card working!
Thx.
Here's the compile output :
-------------------------------------------------------------------------------------
make -C driver
make[1]: Entering directory `/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver'
mkdir -p .tmp_versions
cp /usr/src/linux-2.6.9/.tmp_versions/*.mod /tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/.tmp_versions
make -C /usr/src/linux-2.6.9 SUBDIRS=/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver MODVERDIR=/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/.tmp_versions modules
make[2]: Entering directory `/usr/src/linux-2.6.9'
CC [M] /tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.o
In file included from /tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:53:
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_present':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:376: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_set_irqmask':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:382: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_read_words':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:423: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_write_words':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:443: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_clear_words':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:459: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c: In function `hermes_issue_cmd':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:121: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:125: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:131: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:132: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:133: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:134: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c: In function `hermes_init_direct':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:174: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:175: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:184: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:192: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:201: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:202: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:210: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:215: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:218: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:235: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:237: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c: In function `hermes_docmd_wait_direct':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:273: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:278: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:297: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:300: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:301: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:302: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:305: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c: In function `hermes_allocate_direct':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:328: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:333: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:350: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:351: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c: In function `hermes_bap_seek':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:375: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:379: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:399: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:400: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:404: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:408: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c: In function `hermes_read_ltv_direct':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:508: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:513: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c: In function `hermes_write_ltv_direct':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:549: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.c:550: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
CC [M] /tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.o
In file included from /tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:463:
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_present':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:376: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_set_irqmask':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:382: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_read_words':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:423: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_write_words':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:443: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_clear_words':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:459: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c: In function `__orinoco_down':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:653: warning: passing arg 2 of `writew' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c: In function `orinoco_reset':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1011: warning: passing arg 2 of `writew' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c: In function `orinoco_interrupt':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1531: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1575: warning: passing arg 2 of `writew' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1577: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c: In function `__orinoco_ev_info':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1655: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c: In function `__orinoco_ev_rx':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1755: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c: In function `__orinoco_ev_txexc':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1897: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1916: warning: passing arg 2 of `writew' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c: In function `__orinoco_ev_tx':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1928: warning: passing arg 2 of `writew' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c: In function `__orinoco_ev_alloc':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1934: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:1943: warning: passing arg 2 of `writew' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c: In function `orinoco_tx_timeout':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:2543: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:2544: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco.c:2544: warning: passing arg 1 of `readw' makes pointer from integer without a cast
CC [M] /tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.o
In file included from /tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:69:
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_present':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:376: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_set_irqmask':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:382: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_read_words':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:423: warning: passing arg 1 of `readw' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_write_words':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:443: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h: In function `hermes_clear_words':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/hermes.h:459: warning: passing arg 2 of `writew' makes pointer from integer withouta cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c: In function `bridge_submit_in_urb':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:864: error: structure has no member named `timeout'
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:1043:2: warning: #warning hw_unavailable is probably not right, but it works for now
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c: In function `bridge_xmit':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:1320: warning: comparison between pointer and integer
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c: In function `bridge_init':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:1419: warning: passing arg 2 of `writew' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:1420: warning: passing arg 2 of `writew' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c: In function `bridge_bulk_in_callback':
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:1609: warning: passing arg 2 of `writew' makes pointer from integer without a cast
/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:1961:2: warning: #warning there is an slight chance for the irq handler to be running.
make[3]: *** [/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.o] Error 1
make[2]: *** [_module_/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.9'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/new-orinoco/orinoco-usb-0.3.0-rrey4/driver'
make: *** [all] Error 2
------------------------------------------------------------------------------------- |
|