I'm trying to compile rh kernel 2.4.18-17.8.0 with my
gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7).

I'm using configs/kernel-2.4.18-i686.config as my .config.

Compiling vmlinuz works fine, but modules fails with funny error message.

any idea why is that?

        Dan.


make -r -f tmp_include_depends all
make[1]: Entering directory `/home/danken/linux'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/danken/linux'
make -C  kernel CFLAGS="-D__KERNEL__ -I/home/danken/linux/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common 
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE 
-DMODVERSIONS -include /home/danken/linux/include/linux/modversions.h" 
MAKING_MODULES=1 modules
make[1]: Entering directory `/home/danken/linux/kernel'
make[1]: Nothing to be done for `modules'.
make[1]: Leaving directory `/home/danken/linux/kernel'
make -C  drivers CFLAGS="-D__KERNEL__ -I/home/danken/linux/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common 
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE 
-DMODVERSIONS -include /home/danken/linux/include/linux/modversions.h" 
MAKING_MODULES=1 modules
make[1]: Entering directory `/home/danken/linux/drivers'
make -C addon modules
make[2]: Entering directory `/home/danken/linux/drivers/addon'
make -C aep modules
make[3]: Entering directory `/home/danken/linux/drivers/addon/aep'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/home/danken/linux/drivers/addon/aep'
make -C bcm5700 modules
make[3]: Entering directory `/home/danken/linux/drivers/addon/bcm5700'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/home/danken/linux/drivers/addon/bcm5700'
make -C cipe modules
make[3]: Entering directory `/home/danken/linux/drivers/addon/cipe'
gcc -D__KERNEL__ -I/home/danken/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs 
-O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe 
-mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include 
/home/danken/linux/include/linux/modversions.h  -nostdinc -I 
/usr/lib/gcc-lib/i386-redhat-linux/3.2/include -DKBUILD_BASENAME=module  -c -o 
module.o module.c
In file included from /home/danken/linux/include/linux/skbuff.h:18,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/linux/kernel.h:107: parse error before numeric constant
/home/danken/linux/include/linux/kernel.h:107: warning: function declaration isn't a 
prototype
/home/danken/linux/include/linux/kernel.h:108: warning: parameter names (without 
types) in function declaration
In file included from /home/danken/linux/include/linux/ptrace.h:24,
                 from /home/danken/linux/include/linux/binfmts.h:4,
                 from /home/danken/linux/include/linux/sched.h:9,
                 from /home/danken/linux/include/linux/skbuff.h:19,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/asm/ptrace.h:60: invalid suffix on integer constant
/home/danken/linux/include/asm/ptrace.h:60: parse error before numeric constant
/home/danken/linux/include/asm/ptrace.h:60: `show_regs_R_ver_str' declared as function 
returning a function
/home/danken/linux/include/asm/ptrace.h:60: warning: function declaration isn't a 
prototype
In file included from /home/danken/linux/include/linux/prefetch.h:13,
                 from /home/danken/linux/include/linux/list.h:6,
                 from /home/danken/linux/include/linux/wait.h:14,
                 from /home/danken/linux/include/linux/fs.h:12,
                 from /home/danken/linux/include/linux/capability.h:17,
                 from /home/danken/linux/include/linux/binfmts.h:5,
                 from /home/danken/linux/include/linux/sched.h:9,
                 from /home/danken/linux/include/linux/skbuff.h:19,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/asm/processor.h:73: invalid suffix on integer constant
/home/danken/linux/include/asm/processor.h:73: parse error before numeric constant
/home/danken/linux/include/asm/processor.h:73: warning: function declaration isn't a 
prototype
/home/danken/linux/include/asm/processor.h:256: invalid suffix on integer constant
/home/danken/linux/include/asm/processor.h:256: parse error before numeric constant
/home/danken/linux/include/asm/processor.h:256: warning: function declaration isn't a 
prototype
/home/danken/linux/include/asm/processor.h:260: warning: parameter names (without 
types) in function declaration
/home/danken/linux/include/asm/processor.h:436: invalid suffix on floating constant
/home/danken/linux/include/asm/processor.h:436: parse error before numeric constant
/home/danken/linux/include/asm/processor.h:436: `kernel_thread_R_ver_str' declared as 
function returning a function
/home/danken/linux/include/asm/processor.h:436: warning: function declaration isn't a 
prototype
In file included from /home/danken/linux/include/linux/fs.h:23,
                 from /home/danken/linux/include/linux/capability.h:17,
                 from /home/danken/linux/include/linux/binfmts.h:5,
                 from /home/danken/linux/include/linux/sched.h:9,
                 from /home/danken/linux/include/linux/skbuff.h:19,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/linux/string.h:16: invalid suffix on integer constant
/home/danken/linux/include/linux/string.h:16: parse error before numeric constant
/home/danken/linux/include/linux/string.h:16: `strpbrk_R_ver_str' declared as function 
returning a function
/home/danken/linux/include/linux/string.h:16: warning: function declaration isn't a 
prototype
/home/danken/linux/include/linux/string.h:17: `strtok_R_ver_str' declared as function 
returning a function
/home/danken/linux/include/linux/string.h:17: warning: parameter names (without types) 
in function declaration
In file included from /home/danken/linux/include/linux/string.h:25,
                 from /home/danken/linux/include/linux/fs.h:23,
                 from /home/danken/linux/include/linux/capability.h:17,
                 from /home/danken/linux/include/linux/binfmts.h:5,
                 from /home/danken/linux/include/linux/sched.h:9,
                 from /home/danken/linux/include/linux/skbuff.h:19,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/asm/string.h:416: invalid suffix on floating constant
/home/danken/linux/include/asm/string.h:416: parse error before numeric constant
/home/danken/linux/include/asm/string.h:416: `strstr_R_ver_str' declared as function 
returning a function
/home/danken/linux/include/asm/string.h:416: warning: function declaration isn't a 
prototype
In file included from /home/danken/linux/include/asm/semaphore.h:39,
                 from /home/danken/linux/include/linux/fs.h:200,
                 from /home/danken/linux/include/linux/capability.h:17,
                 from /home/danken/linux/include/linux/binfmts.h:5,
                 from /home/danken/linux/include/linux/sched.h:9,
                 from /home/danken/linux/include/linux/skbuff.h:19,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/asm/system.h:370: invalid suffix on integer constant
/home/danken/linux/include/asm/system.h:370: parse error before numeric constant
/home/danken/linux/include/asm/system.h:370: warning: function declaration isn't a 
prototype
In file included from /home/danken/linux/include/linux/timex.h:152,
                 from /home/danken/linux/include/linux/sched.h:14,
                 from /home/danken/linux/include/linux/skbuff.h:19,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/asm/timex.h:53: invalid suffix on integer constant
/home/danken/linux/include/asm/timex.h:53: parse error before numeric constant
/home/danken/linux/include/asm/timex.h:53: warning: function declaration isn't a 
prototype
In file included from /home/danken/linux/include/linux/sched.h:24,
                 from /home/danken/linux/include/linux/skbuff.h:19,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/linux/tty.h:59: syntax error before '{' token
/home/danken/linux/include/linux/tty.h:93: parse error before '}' token
/home/danken/linux/include/linux/tty.h:95: parse error before "screen_info_R_ver_str"
/home/danken/linux/include/linux/tty.h:95: warning: type defaults to `int' in 
declaration of `screen_info_R_ver_str'
/home/danken/linux/include/linux/tty.h:95: warning: parameter names (without types) in 
function declaration
/home/danken/linux/include/linux/tty.h:95: warning: data definition has no type or 
storage class
/home/danken/linux/include/linux/tty.h:349: invalid suffix on floating constant
/home/danken/linux/include/linux/tty.h:349: parse error before numeric constant
/home/danken/linux/include/linux/tty.h:349: warning: function declaration isn't a 
prototype
In file included from /home/danken/linux/include/linux/skbuff.h:19,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/linux/sched.h:146: invalid suffix on floating constant
/home/danken/linux/include/linux/sched.h:146: parse error before numeric constant
/home/danken/linux/include/linux/sched.h:146: `show_state_R_ver_str' declared as 
function returning a function
/home/danken/linux/include/linux/sched.h:146: warning: function declaration isn't a 
prototype
/home/danken/linux/include/linux/sched.h:147: invalid suffix on integer constant
/home/danken/linux/include/linux/sched.h:147: parse error before numeric constant
/home/danken/linux/include/linux/sched.h:147: `show_stack_R_ver_str' declared as 
function returning a function
/home/danken/linux/include/linux/sched.h:147: warning: function declaration isn't a 
prototype
In file included from /home/danken/linux/include/linux/mm.h:23,
                 from /home/danken/linux/include/linux/skbuff.h:26,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/asm/pgtable.h:96: invalid suffix on integer constant
/home/danken/linux/include/asm/pgtable.h:96: parse error before numeric constant
/home/danken/linux/include/asm/pgtable.h:96: `empty_zero_page_R_ver_str' declared as 
function returning an array
/home/danken/linux/include/asm/pgtable.h:96: warning: function declaration isn't a 
prototype
In file included from /home/danken/linux/include/linux/skbuff.h:26,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/linux/mm.h:585: invalid suffix on integer constant
/home/danken/linux/include/linux/mm.h:585: parse error before numeric constant
/home/danken/linux/include/linux/mm.h:585: `show_mem_R_ver_str' declared as function 
returning a function
/home/danken/linux/include/linux/mm.h:585: warning: function declaration isn't a 
prototype
/home/danken/linux/include/linux/mm.h:721: `page_is_ram_R_ver_str' declared as 
function returning a function
/home/danken/linux/include/linux/mm.h:721: warning: parameter names (without types) in 
function declaration
In file included from /home/danken/linux/include/linux/highmem.h:5,
                 from /home/danken/linux/include/linux/skbuff.h:27,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/asm/pgalloc.h: In function `get_pgd_fast':
/home/danken/linux/include/asm/pgalloc.h:78: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:79: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:79: invalid lvalue in assignment
/home/danken/linux/include/asm/pgalloc.h:81: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:81: invalid lvalue in decrement
/home/danken/linux/include/asm/pgalloc.h: In function `free_pgd_fast':
/home/danken/linux/include/asm/pgalloc.h:89: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:90: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:90: invalid lvalue in assignment
/home/danken/linux/include/asm/pgalloc.h:91: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:91: invalid lvalue in increment
/home/danken/linux/include/asm/pgalloc.h: In function `pte_alloc_one_fast':
/home/danken/linux/include/asm/pgalloc.h:127: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:128: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:128: invalid lvalue in assignment
/home/danken/linux/include/asm/pgalloc.h:130: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:130: invalid lvalue in decrement
/home/danken/linux/include/asm/pgalloc.h: In function `pte_free_fast':
/home/danken/linux/include/asm/pgalloc.h:137: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:138: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:138: invalid lvalue in assignment
/home/danken/linux/include/asm/pgalloc.h:139: invalid suffix on integer constant
/home/danken/linux/include/asm/pgalloc.h:139: invalid lvalue in increment
In file included from /home/danken/linux/include/linux/irq.h:19,
                 from /home/danken/linux/include/asm/hardirq.h:6,
                 from /home/danken/linux/include/linux/interrupt.h:45,
                 from /home/danken/linux/include/asm/highmem.h:25,
                 from /home/danken/linux/include/linux/highmem.h:11,
                 from /home/danken/linux/include/linux/skbuff.h:27,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/asm/irq.h: At top level:
/home/danken/linux/include/asm/irq.h:37: invalid suffix on integer constant
/home/danken/linux/include/asm/irq.h:37: parse error before numeric constant
/home/danken/linux/include/asm/irq.h:37: `disable_irq_R_ver_str' declared as function 
returning a function
/home/danken/linux/include/asm/irq.h:37: warning: function declaration isn't a 
prototype
/home/danken/linux/include/asm/irq.h:38: invalid suffix on integer constant
/home/danken/linux/include/asm/irq.h:38: parse error before numeric constant
/home/danken/linux/include/asm/irq.h:38: `disable_irq_nosync_R_ver_str' declared as 
function returning a function
/home/danken/linux/include/asm/irq.h:38: warning: function declaration isn't a 
prototype
/home/danken/linux/include/asm/irq.h:39: `enable_irq_R_ver_str' declared as function 
returning a function
/home/danken/linux/include/asm/irq.h:39: warning: parameter names (without types) in 
function declaration
In file included from /home/danken/linux/include/asm/highmem.h:25,
                 from /home/danken/linux/include/linux/highmem.h:11,
                 from /home/danken/linux/include/linux/skbuff.h:27,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/linux/interrupt.h:265: invalid suffix on integer constant
/home/danken/linux/include/linux/interrupt.h:265: parse error before numeric constant
/home/danken/linux/include/linux/interrupt.h:265: `probe_irq_mask_R_ver_str' declared 
as function returning a function
/home/danken/linux/include/linux/interrupt.h:265: warning: function declaration isn't 
a prototype
In file included from /home/danken/linux/include/linux/skbuff.h:227,
                 from /home/danken/linux/include/linux/netdevice.h:147,
                 from cipe.h:62,
                 from module.c:15:
/home/danken/linux/include/linux/slab.h:73: warning: parameter names (without types) 
in function declaration
make[3]: *** [module.o] Error 1
make[3]: Leaving directory `/home/danken/linux/drivers/addon/cipe'
make[2]: *** [_modsubdir_cipe] Error 2
make[2]: Leaving directory `/home/danken/linux/drivers/addon'
make[1]: *** [_modsubdir_addon] Error 2
make[1]: Leaving directory `/home/danken/linux/drivers'
make: *** [_mod_drivers] Error 2

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to