我下载了 Linux 3.12.36并按照http://user-mode-linux.sourceforge.net/source.html的说明进行操作。
然而,在make ARCH=um
步骤中,我收到了错误
在arch / um / kernel / config.c中包含的文件中:8:0: *** / linux-3.12.36 / arch / um / include / shared / init.h:129.26:错误:预期'=',',',';','asm'或'属性'beofer'__used'
#define __uml_setup_help __used __section(.uml.help.init)
答案 0 :(得分:0)
从您的帖子中很难找出错误。但看起来你错过了一些步骤。您可以尝试使用以下链接
答案 1 :(得分:0)
问题来自gcc版本。我使用gcc5并无法编译它。当我切换到gcc4.9时,我成功了。