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 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) und lilo (Standart
SuSE 7.2 LILO).
Kann mir hier jemand weiterhelfen?
MfG
Philippe