On Wed, 8 Oct 2003, M.W. Chang wrote: > what did I miss? is there a how-to on this? > > cc -c -O2 -Wall -g -DLILO=0x4897777b `( if [ -r $ROOT/etc/lilo.defines > ]; then cat $ROOT/etc/lilo.defines; else echo -DBDATA -DDSECS=3 -DEVMS > -DIGNORECASE -DLVM -DONE_SHOT -DPASS160 -DREISERFS -DREWRITE_TABLE > -DSOLO_CHAIN -DVERSION -DVIRTUAL; fi ) | sed 's/-D/-DLCF_/g'` probe.c > probe.c:250:1: directives may not be used inside a macro argument > probe.c:249:15: unterminated argument list invoking macro "printf" > probe.c: In function `notice': > probe.c:256: parse error before string constant > /usr/include/sys/stat.h: At top level: > geometry.h:67: warning: array `max_partno' assumed to have one element > make: *** [probe.o] Error 1 > [EMAIL PROTECTED]: lilo-22.5.7.2> rpm -qf /usr/include/sys/stat.h > glibc-devel-2.2.1-3
LILO is very sensitive to the gcc, glibc & binutils versions that you have installed. Some quick googling suggests that the version of gcc or glibc could cause the error that you're seeing. Interestingly, someone posted the same error here: http://freshmeat.net/projects/lilo/?topic_id=139 my money is on glibc. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lonni J Friedman [EMAIL PROTECTED] Linux Step-by-step & TyGeMo http://netllama.ipfox.com _______________________________________________ Linux-users mailing list [EMAIL PROTECTED] Unsubscribe/Suspend/Etc -> http://smtp.linux-sxs.org/mailman/listinfo/linux-users