I have a 2.6.21.4 kernel working fine without hostfs. I want to compile the same version with hostfs active, but I get compile errors, like Mr Rafkind.
Where I find uml patch file for the 2.6.21.4 version ? Can I use a uml patch for an earlier version of the kernel ? I allways think that skas patch was a host kernel patch instead a guest patch. Is there a guest patch named skas ? Thanks for any help. We want to use uml, but we need help. Regards. 2008/10/24 Jon Rafkind <[EMAIL PROTECTED]>: > What version of gcc are you using? Also, is there a good reason you want > to use 2.6.14 instead of a newer kernel? > > [EMAIL PROTECTED] wrote: >> 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 >> > > > ------------------------------------------------------------------------- > 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 > ------------------------------------------------------------------------- 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