Dear Sir,

I failed to build the user-mode Linux with the Linux kerenl 2.6.14. The Linux 
kernel is downloaded
from www.kernel.org. The commands used to build are summarized as below:

$ make defconfig ARCH=um
$ make ARCH=um

The error messages are shown as below:

$ make ARCH=um
  CHK     arch/um/include/uml-config.h
  UPD     arch/um/include/uml-config.h
gcc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing 
-fno-common
-ffreestanding -O2 -fno-omit-frame-pointer -fno-optimize-sibling-calls -g 
-D__arch_um__
-DSUBARCH=\"i386\" -Dvmap=kernel_vmap 
-Din6addr_loopback=kernel_in6addr_loopback -Iarch/um/include
 -I/home/Jhyda/UML/linux-2.6.14.7/arch/um/kernel/skas/include -D_GNU_SOURCE 
-D_LARGEFILE64_SOURCE
-S -o arch/um/user-offsets.s arch/um/sys-i386/user-offsets.c
arch/um/sys-i386/user-offsets.c: 在函式 「foo」 中:
arch/um/sys-i386/user-offsets.c:18: Warnning:Implicit function prototype 
「offsetof」
arch/um/sys-i386/user-offsets.c:18: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:19: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:20: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:21: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:22: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:23: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:24: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:25: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:26: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:27: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:28: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:29: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:30: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:31: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:32: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:33: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:34: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:35: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:36: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:37: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:38: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:39: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:40: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:41: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:42: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:43: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:44: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:45: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:46: Error:expected expression before 「struct」
arch/um/sys-i386/user-offsets.c:47: Error:expected expression before 「struct」
make: *** [arch/um/user-offsets.s] Error 1

BTW, I tried to build the UML with kerenel 2.6.13 and 2.6.15. Both of them have 
the same results
as above. But, for the kernel 2.6.24, it is successful to build. Could you help 
me to identify the
problem? Thanks a lot.

Best Regards,
Riker.

--
http://home.url.com.tw
房地產專業知識分享, 互動, 與累積的大寶庫


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to