Re: compile error with 2.6.7-rc3-mm1

From: Paul Jackson
Date: Sat Jun 12 2004 - 22:44:23 EST


Try doing the make with V=1

make V=1 drivers/perfctr/x86.o

Determine the exact compilation line (perhaps a couple hundred chars
long) that issues the error, then manually repeat that line manually
(cut+paste), adding the option "-save-temps".

This will look something similar to the following, which I generated for
a different file, different compilation environment (I added the wrapping
and backslashes for display purposes here):

gcc -save-temps -Wp,-MD,kernel/.cpuset.o.d -nostdinc -iwithprefix \
include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs \
-fno-strict-aliasing -fno-common -pipe -msoft-float \
-mpreferred-stack-boundary=2 -march=pentium4 -mregparm=3 \
-Iinclude/asm-i386/mach-default -O2 -fomit-frame-pointer \
-DKBUILD_BASENAME=cpuset -DKBUILD_MODNAME=cpuset -c -o kernel/cpuset.o \
kernel/cpuset.c

Then look at the ./x86.i file (in top directory), which is the
preprocessor output, to see if the (cpumask_t) cast is present.

--
I won't rest till it's the best ...
Programmer, Linux Scalability
Paul Jackson <pj@xxxxxxx> 1.650.933.1373
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/