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