Hallo Liste, ich bekomme folgende Fehlermeldungen bei der Kompilierung von LILO-22.1 (SuSE Linux 7.2 [Kernel 2.4.4-4GB]) bei der Ausführung von make: cc -E `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` -DCODE_START_1=136 -DCODE_START_2=14 -DBITMAP second.S -o temp2.s cc -E -C -traditional -DLILO_ASM -o common.s common.h as86 -0 -a -w -l temp2.lis -o temp2.o temp2.s ld86 -0 -s -o temp2.img temp2.o dd if=temp2.img of=temp2.b bs=32 skip=1 echo -DMAX_SECONDARY_FILESIZE=`wc -c <temp2.b | sed "s/ //g"` >mylilo.h cc -c -O2 -Wall -g `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` `cat mylilo.h` lilo.c cc -c -O2 -Wall -g `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` `cat mylilo.h` map.c cc -c -O2 -Wall -g `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` `cat mylilo.h` geometry.c cc -c -O2 -Wall -g `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` `cat mylilo.h` boot.c cc -c -O2 -Wall -g `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` `cat mylilo.h` device.c cc -c -O2 -Wall -g `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` `cat mylilo.h` common.c cc -c -O2 -Wall -g `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` `cat mylilo.h` bsect.c cc -c -O2 -Wall -g `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` `cat mylilo.h` cfg.c cc -c -O2 -Wall -g `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` `cat mylilo.h` temp.c cc -c -O2 -Wall -g `( if [ -r $ROOT/etc/lilo.defines ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DIGNORECASE -DLBA32 -DM386 -DONE_SHOT -DPASS160 -DRE ISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVARSETUP -DVERSION; fi ) | sed 's/-D/-DLCF_/g'` `[ -r /usr/include/asm/boot.h ] && echo -DHAS_BOOT_H` `cat mylilo.h` partition.c rm temp2.img In file included from /usr/include/linux/fs.h:22, from partition.c:24: /usr/include/linux/string.h:12: parse error before `__extension__' /usr/include/linux/string.h:12: parse error before `&&' /usr/include/linux/string.h:14: parse error before `__extension__' /usr/include/linux/string.h:14: parse error before `(' /usr/include/linux/string.h:15: parse error before `__extension__' /usr/include/linux/string.h:15: parse error before `&&' In file included from /usr/include/linux/fs.h:22, from partition.c:24: /usr/include/linux/string.h:24: parse error before `__extension__' /usr/include/linux/string.h:27: parse error before `__extension__' /usr/include/linux/string.h:33: parse error before `__extension__' /usr/include/linux/string.h:36: parse error before `__extension__' /usr/include/linux/string.h:36: parse error before `&&' /usr/include/linux/string.h:36: warning: data definition has no type or storage class /usr/include/linux/string.h:36: parse error before `}' /usr/include/linux/string.h:36: conflicting declarations of `__result' /usr/include/linux/string.h:36: `__result' previously declared here /usr/include/linux/string.h:36: parse error before `)' /usr/include/linux/string.h:36: `__s2' undeclared here (not in a function) /usr/include/linux/string.h:36: parse error before `;' /usr/include/linux/string.h:36: conflicting declarations of `__result' /usr/include/linux/string.h:36: `__result' previously defined here /usr/include/linux/string.h:36: warning: data definition has no type or storage class /usr/include/linux/string.h:36: parse error before `}' /usr/include/linux/string.h:36: warning: data definition has no type or storage class /usr/include/linux/string.h:36: parse error before `}' /usr/include/linux/string.h:36: redefinition of `__result' /usr/include/linux/string.h:36: `__result' previously defined here /usr/include/linux/string.h:36: `__s1' undeclared here (not in a function) /usr/include/linux/string.h:36: parse error before `)' /usr/include/linux/string.h:36: parse error before `;' /usr/include/linux/string.h:36: initializer element is not constant /usr/include/linux/string.h:36: conflicting declarations of `__result' /usr/include/linux/string.h:36: `__result' previously defined here /usr/include/linux/string.h:36: warning: data definition has no type or storage class /usr/include/linux/string.h:36: parse error before `}' /usr/include/linux/string.h:39: parse error before `__extension__' /usr/include/linux/string.h:39: parse error before `&&' /usr/include/linux/string.h:39: warning: data definition has no type or storage class /usr/include/linux/string.h:39: parse error before `}' /usr/include/linux/string.h:39: redefinition of `__result' /usr/include/linux/string.h:36: `__result' previously defined here /usr/include/linux/string.h:39: parse error before `)' /usr/include/linux/string.h:39: `__s2' undeclared here (not in a function) /usr/include/linux/string.h:39: parse error before `;' /usr/include/linux/string.h:39: conflicting declarations of `__result' /usr/include/linux/string.h:39: `__result' previously defined here /usr/include/linux/string.h:39: warning: data definition has no type or storage class /usr/include/linux/string.h:39: parse error before `}' /usr/include/linux/string.h:39: warning: data definition has no type or storage class /usr/include/linux/string.h:39: parse error before `}' /usr/include/linux/string.h:39: redefinition of `__result' /usr/include/linux/string.h:39: `__result' previously defined here /usr/include/linux/string.h:39: `__s1' undeclared here (not in a function) /usr/include/linux/string.h:39: parse error before `)' /usr/include/linux/string.h:39: parse error before `;' /usr/include/linux/string.h:39: initializer element is not constant /usr/include/linux/string.h:39: conflicting declarations of `__result' /usr/include/linux/string.h:39: `__result' previously defined here /usr/include/linux/string.h:39: warning: data definition has no type or storage class /usr/include/linux/string.h:39: parse error before `}' /usr/include/linux/string.h:45: parse error before `__extension__' /usr/include/linux/string.h:51: parse error before `__extension__' /usr/include/linux/string.h:61: parse error before `__extension__' /usr/include/linux/string.h:61: parse error before `__uint8_t' /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `}' /usr/include/linux/string.h:61: warning: initialization makes pointer from integer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: parse error before `;' /usr/include/linux/string.h:61: conflicting types for `__u' /usr/include/linux/string.h:61: previous declaration of `__u' /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `->' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: redefinition of `__u' /usr/include/linux/string.h:61: `__u' previously defined here /usr/include/linux/string.h:61: warning: initialization makes integer from pointer without a cast /usr/include/linux/string.h:61: initializer element is not constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `case' /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `}' /usr/include/linux/string.h:61: parse error before character constant /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: warning: data definition has no type or storage class /usr/include/linux/string.h:61: parse error before `}' make: *** [partition.o] Error 1 Kernel Source ist installiert, ebenso gcc 2.95, glibc 2.2.2, make 3.79., autoconf 2.13, sed 3.02 (alles SuSE Tools der Distro 7.2). Kann mir hier jemand weiterhelfen? MfG Philippe