View Full Version : Kernel compile error: No rule to make target `missing-syscalls'

13th December 2009, 09:21 AM
I am trying to compile a kernel in the following directory:


Note I am not trying to build an rpm but just do a simple make. After configuring with make menuconfig I issue the make command and get the following error:

[root@compaq]# make
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
make[1]: *** No rule to make target `missing-syscalls'. Stop.
make: *** [prepare0] Error 2

Anybody know how to resolve this error? It seems to be fedora-centric.

15th December 2009, 04:24 AM
Hi, I'm having the same issue. Any luck finding the solution?

15th December 2009, 11:59 AM
Sorry no not yet. If you want to make it the "Fedora Way" with an rpm this guide will work for you however:


21st December 2010, 07:03 PM
I am having this problem also with several versions of Fedora including 12 and 14. Does anyone know how to fix this so I can just do a 'make' ? I don't want to build an RPM just make a new kernel.


28th March 2011, 06:25 PM
See https://bugzilla.redhat.com/show_bug.cgi?id=690773