Build problem on 2.6.25.4 kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Just updated to newest fedora 8 kernel (2.6.25.4-10.fc8-x86_64) and tried
building kernel module.
Well this is what I got:

[grujakg@galatea martian-full-20071011]$ make -C kmodule/ modules
make: Entering directory
`/home/grujakg/Projects/martian-full-20071011/kmodule'
make -C /lib/modules/2.6.25.4-10.fc8/build
M="/home/grujakg/Projects/martian-full-20071011/kmodule"  modules
make[1]: Entering directory `/usr/src/kernels/2.6.25.4-10.fc8-x86_64'
  CC [M]  /home/grujakg/Projects/martian-full-20071011/kmodule/martian.o
In file included from
/home/grujakg/Projects/martian-full-20071011/kmodule/kmartian.h:13,
                 from
/home/grujakg/Projects/martian-full-20071011/kmodule/martian.c:63:
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:18: error:
expected declaration specifiers or ‘...’ before ‘*’ token
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:18: error:
‘fastcall’ declared as function returning a function
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:18: warning:
function declaration isn’t a prototype
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:18: error:
field ‘fastcall’ declared as a function
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:19: error:
expected declaration specifiers or ‘...’ before ‘*’ token
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:19: error:
‘fastcall’ declared as function returning a function
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:19: warning:
function declaration isn’t a prototype
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:19: error:
field ‘fastcall’ declared as a function
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:21: error:
expected declaration specifiers or ‘...’ before ‘(’ token
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:21: warning:
function declaration isn’t a prototype
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:21: error:
field ‘FASTCALL’ declared as a function
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:22: error:
expected declaration specifiers or ‘...’ before ‘(’ token
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:22: warning:
function declaration isn’t a prototype
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:22: error:
field ‘FASTCALL’ declared as a function
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:19: error:
duplicate member ‘fastcall’
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:22: error:
duplicate member ‘FASTCALL’
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h: In function
‘mfifo_next’:
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:45: error:
‘struct mfifo_ops’ has no member named ‘wrap’
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h: In function
‘mfifo_put’:
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:52: error:
‘struct mfifo_ops’ has no member named ‘set’
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:54: error:
‘struct mfifo_ops’ has no member named ‘wrap’
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h: In function
‘mfifo_full’:
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:62: error:
‘struct mfifo_ops’ has no member named ‘space’
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h: In function
‘mfifo_get’:
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:78: error:
‘struct mfifo_ops’ has no member named ‘get’
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:81: error:
‘struct mfifo_ops’ has no member named ‘wrap’
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h: In function
‘mfifo_lastwr’:
/home/grujakg/Projects/martian-full-20071011/kmodule/mfifo.h:87: error:
‘struct mfifo_ops’ has no member named ‘wrap’
In file included from
/home/grujakg/Projects/martian-full-20071011/kmodule/martian.c:65:
/home/grujakg/Projects/martian-full-20071011/kmodule/marsio.h: At top level:
/home/grujakg/Projects/martian-full-20071011/kmodule/marsio.h:8: error:
expected ‘)’ before ‘(’ token
/home/grujakg/Projects/martian-full-20071011/kmodule/marsio.h:9: error:
expected ‘)’ before ‘(’ token
/home/grujakg/Projects/martian-full-20071011/kmodule/marsio.h:10: error:
expected ‘)’ before ‘(’ token
/home/grujakg/Projects/martian-full-20071011/kmodule/marsio.h:11: error:
expected ‘)’ before ‘(’ token
/home/grujakg/Projects/martian-full-20071011/kmodule/martian.c: In function
‘martian_isr’:
/home/grujakg/Projects/martian-full-20071011/kmodule/martian.c:119: error:
implicit declaration of function ‘mars_read_register’
/home/grujakg/Projects/martian-full-20071011/kmodule/martian.c:131: error:
implicit declaration of function ‘mars_write_register’
/home/grujakg/Projects/martian-full-20071011/kmodule/martian.c:139: error:
implicit declaration of function ‘mars_write_word’
/home/grujakg/Projects/martian-full-20071011/kmodule/martian.c:160: error:
implicit declaration of function ‘process_stream’
/home/grujakg/Projects/martian-full-20071011/kmodule/martian.c:160: warning:
value computed is not used
/home/grujakg/Projects/martian-full-20071011/kmodule/martian.c: In function
‘martian_add’:
/home/grujakg/Projects/martian-full-20071011/kmodule/martian.c:664: warning:
passing argument 2 of ‘request_irq’ from incompatible pointer type
make[2]: ***
[/home/grujakg/Projects/martian-full-20071011/kmodule/martian.o] Error 1
make[1]: *** [_module_/home/grujakg/Projects/martian-full-20071011/kmodule]
Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.25.4-10.fc8-x86_64'
make: *** [modules] Error 2
make: Leaving directory
`/home/grujakg/Projects/martian-full-20071011/kmodule'

Seems that there is some work to do ;)

As soon as I get some time I'll take a look at.
-- 
View this message in context: http://www.nabble.com/Build-problem-on-2.6.25.4-kernel-tp17701843p17701843.html
Sent from the Linux Winmodem Support - Discussion mailing list archive at Nabble.com.



[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux