Building zImage
Siva Prasad
sprasad at bivio.net
Fri Oct 19 09:22:36 EST 2007
Hi,
When I tried to build zImage (make zImage V=1) based on the 2.6.19
kernel for 8641HPCN board, I got the following error...
make -f scripts/Makefile.build obj=lib
make -f
/export/beavis/work/sprasad/2.6.19/linux-2.6.19/scripts/Makefile.modpost
vmlinux
scripts/mod/modpost -m -o
/export/beavis/work/sprasad/2.6.19/linux-2.6.19/Module.symvers
vmlinux
rm -f .old_version
make ARCH=ppc64 -f scripts/Makefile.build obj=arch/powerpc/boot
arch/powerpc/boot/zImage
ln: accessing `arch/powerpc/boot/zImage': No such file or directory
make[1]: *** [arch/powerpc/boot/zImage] Error 1
make: *** [zImage] Error 2
When I looked into the Makefile, "image-y" was having no value. So, "ln"
was failing. Do I have to select one of the below options of zImage. I
am not really sure which one to use for 8641 supported by FreeScale.
image-$(CONFIG_PPC_PSERIES) += zImage.pseries
image-$(CONFIG_PPC_MAPLE) += zImage.pseries
image-$(CONFIG_PPC_IBM_CELL_BLADE) += zImage.pseries
image-$(CONFIG_PPC_CHRP) += zImage.chrp
image-$(CONFIG_PPC_PMAC) += zImage.pmac
image-$(CONFIG_DEFAULT_UIMAGE) += uImage
Well!... we are not using U-Boot, so uImage is not an option, and that
builds fine.
Any way, I tried to make uImage, but I am not sure if it is including
the dts file in the final uImage built, as the wrapper was passed the
value of platform as "uboot". I am confused.
Thanks for your help in advance.
- siva
More information about the Linuxppc-dev
mailing list