error by compiling of RedHat 9 modules

"Patai Tamas" <[email protected]> Tue, 7 Dec 2004 13:21:38 +0100
Newsgroups gmane.linux.redhat.devel
Message-ID <000f01c4dc57$561dde40$3229a8c0@tpatai>
Hi,

After make bzImage the next step would be make modules that fails at the 
very begining.

The first error message reported is:
/usr/src/linux-2.4.20-8/include/linux/kernel.h:60: invalid suffix on integer 
constant
and so on.

The first problematic line in this header contains the following:
extern struct notifier_block *panic_notifier_list;
I searched for it and the panic_notifier_list is defined in the 
linux/modules/ksyms.ver but in a strange manner for me so I have no idea how 
to interpret it or what to do to eliminate the errors.

I guess others also should run into this problem by compiling the latest 
kernel available at ftp.redhat.com and any comments would be appreciated.

thanks
Tamas


And here are the compilation messages with the errors at the end:

Aragorn:/usr/src/linux% gmake modules
gmake -r -f tmp_include_depends all
gmake[1]: Entering directory `/usr/src/linux-2.4.20-8'
gmake[1]: Circular /usr/src/linux-2.4.20-8/include/asm/smplock.h <- 
/usr/src/linux-2.4.20-8/include/linux/interrupt.h dependency dropped.
gmake[1]: Circular 
/usr/src/linux-2.4.20-8/include/linux/netfilter_ipv4/ip_conntrack.h <- 
/usr/src/linux-2.4.20-8/include/linux/netfilter_ipv4/ip_conntrack_helper.h 
dependency dropped.
gmake[1]: Leaving directory `/usr/src/linux-2.4.20-8'
gmake -C  kernel 
CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.20-8/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 
/usr/src/linux-2.4.20-8/include/linux/modversions.h" MAKING_MODULES=1 
modules
gmake[1]: Entering directory `/usr/src/linux-2.4.20-8/kernel'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-8/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 
/usr/src/linux-2.4.20-8/include/linux/modversions.h  -nostdinc -iwithprefix 
include -DKBUILD_BASENAME=cpufreq  -DEXPORT_SYMTAB -c cpufreq.c
In file included from cpufreq.c:15:
/usr/src/linux-2.4.20-8/include/linux/kernel.h:60: invalid suffix on integer 
constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:60: parse error before 
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:60: warning: function 
declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:62: invalid suffix on integer 
constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:62: parse error before 
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:63: `panic_R_ver_str' 
declared as function returning a function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:63: warning: function 
declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:69: parse error before 
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:69: 
`simple_strtoul_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-8/include/linux/kernel.h:69: warning: function 
declaration isn't a prototype
/usr/src/linux-2.4.20-8/include/linux/kernel.h:70: invalid suffix on integer 
constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:70: parse error before 
numeric constant
/usr/src/linux-2.4.20-8/include/linux/kernel.h:70: `simple_strtol_R_ver_str' 
declared as function returning a function

_______________________________________________
Redhat-devel-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/redhat-devel-list