I just got the RH 8.0 installed on a machine - it was an update from the 7.3.  
I'm trying to build the 2.4 kernel straight from the install and keep running 
into an error when it tries to build the cipe module.  Specifically, I get 
the following error:

make -C cipe modules
make[3]: Entering directory `/usr/src/linux-2.4.18-17.8.0/drivers/addon/cipe'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.18-17.8.0/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.18-17.8.0/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 /usr/src/linux-2.4.18-17.8.0/include/linux/if.h:23,
                 from cipe.h:21,
                 from module.c:15:
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:249: invalid suffix on
integer constant
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:249: parse error before
numeric constant
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:249:
`memcpy_fromiovec_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:249: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:258: invalid suffix on
integer constant
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:258: parse error before
numeric constant
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:258:
`memcpy_toiovec_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:258: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:259:
`memcpy_tokerneliovec_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:259: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:260: invalid suffix on
integer constant
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:260: parse error before
numeric constant
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:260:
`move_addr_to_user_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:260: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:261: invalid suffix on
integer constant
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:261: parse error before
numeric constant
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:261:
`move_addr_to_kernel_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:261: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:262: `put_cmsg_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.18-17.8.0/include/linux/socket.h:262: warning: parameter
names (without types) in function declaration


Now from there it just falls apart and bails out of the make.  I didn't change 
any of the config options - just did a "make menuconfig" with an immediate 
save so as to get the default .config file.  Then just did a make bzImage and 
make modules.  That's where it failed.  If anyone has any idea what I'm 
missing, I'd sure appreciate it.

Thanks,
Phillip



-- 
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to