Hello, I encountered the following error while compiling the kernel version linux-2.6.39.1. So I am giving here what I got on my screen. root@rocker:/usr/src/linux-2.6.39.1# make CHK include/linux/version.h CHK include/generated/utsrelease.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh HOSTCC scripts/genksyms/genksyms.o SHIPPED scripts/genksyms/lex.c SHIPPED scripts/genksyms/parse.h SHIPPED scripts/genksyms/keywords.c HOSTCC scripts/genksyms/lex.o SHIPPED scripts/genksyms/parse.c HOSTCC scripts/genksyms/parse.o HOSTLD scripts/genksyms/genksyms CC scripts/mod/empty.o /bin/sh: Yobjdump: not found HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/selinux/genheaders/genheaders HOSTCC scripts/selinux/mdp/mdp HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash HOSTCC scripts/recordmcount CC init/main.o /bin/sh: Yobjdump: not found CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o /bin/sh: Yobjdump: not found CC init/do_mounts.o /bin/sh: Yobjdump: not found CC init/do_mounts_rd.o /bin/sh: Yobjdump: not found CC init/do_mounts_initrd.o /bin/sh: Yobjdump: not found CC init/do_mounts_md.o /bin/sh: Yobjdump: not found LD init/mounts.o /bin/sh: Yld: not found make[1]: *** [init/mounts.o] Error 127 make: *** [init] Error 2 Please help me to figure the problem and the way to get out of it. Thank you. -- With regards, kumaran
On Mon, Jun 27, 2011 at 23:21, Ponkumaran Annadurai <aspkumaran@gmail.com> wrote:
Hello,
I encountered the following error while compiling the kernel version linux-2.6.39.1. So I am giving here what I got on my screen.
root@rocker:/usr/src/linux-2.6.39.1# make CHK include/linux/version.h CHK include/generated/utsrelease.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh HOSTCC scripts/genksyms/genksyms.o SHIPPED scripts/genksyms/lex.c SHIPPED scripts/genksyms/parse.h SHIPPED scripts/genksyms/keywords.c HOSTCC scripts/genksyms/lex.o SHIPPED scripts/genksyms/parse.c HOSTCC scripts/genksyms/parse.o HOSTLD scripts/genksyms/genksyms CC scripts/mod/empty.o /bin/sh: Yobjdump: not found
w00t? Yobjdump? the best I know is "objdump", but never "Yobjdump". BTW, you do have binutils package installed, right? And this kernel tarball is 100% valid, right? Have you confirmed it by checking its MD5sum/SHA1sum or something like that? Who knows it's just a matter of corrupt downloaded file... -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com
On Mon, Jun 27, 2011 at 7:21 PM, Ponkumaran Annadurai <aspkumaran@gmail.com> wrote:
Hello,
I encountered the following error while compiling the kernel version linux-2.6.39.1. So I am giving here what I got on my screen.
root@rocker:/usr/src/linux-2.6.39.1# make CHK include/linux/version.h CHK include/generated/utsrelease.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh HOSTCC scripts/genksyms/genksyms.o SHIPPED scripts/genksyms/lex.c SHIPPED scripts/genksyms/parse.h SHIPPED scripts/genksyms/keywords.c HOSTCC scripts/genksyms/lex.o SHIPPED scripts/genksyms/parse.c HOSTCC scripts/genksyms/parse.o HOSTLD scripts/genksyms/genksyms CC scripts/mod/empty.o /bin/sh: Yobjdump: not found HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/selinux/genheaders/genheaders HOSTCC scripts/selinux/mdp/mdp HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash HOSTCC scripts/recordmcount CC init/main.o /bin/sh: Yobjdump: not found CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o /bin/sh: Yobjdump: not found CC init/do_mounts.o /bin/sh: Yobjdump: not found CC init/do_mounts_rd.o /bin/sh: Yobjdump: not found CC init/do_mounts_initrd.o /bin/sh: Yobjdump: not found CC init/do_mounts_md.o /bin/sh: Yobjdump: not found LD init/mounts.o /bin/sh: Yld: not found make[1]: *** [init/mounts.o] Error 127 make: *** [init] Error 2
Have you tried to setup some sort of cross-compilation environment? Could you check CROSS_COMPILE env variable? thanks, Daniel.
participants (3)
-
Daniel Baluta -
Mulyadi Santosa -
Ponkumaran Annadurai