Dear wolfking,

In message <[email protected]> you wrote:
>
>   I'm compiling linux kernel for powerpc in eldk-5.0, the following is the 
> steps I took:

If you like you can try the latest beta version of ELDK 5.1; see
ftp://ftp.denx.de/pub/eldk/5.1-beta/targets/powerpc/

>   3. according to the FAQ about eldk-5.0, I modified some Makefile under the 
> kernel tree, change 
>       the -Os to -O2. I am not sure whether it is right to do this, can 
> anyone tell me how to modify the compile flags?

This is no longer needed in ELDK 5.1; the GCC bug that prevented the
use of -Os has been fixed.

>   HOSTCC  arch/powerpc/boot/hack-coff
>   HOSTCC  arch/powerpc/boot/mktree
>   WRAP    arch/powerpc/boot/uImage
> "mkimage" command not found - U-Boot images will not be built

You did not install the "mkimage" command (which comes as part of
U-Boot) anywhere in your PATH.

Again, you can try the ELDK 5.1 beta, which now includes the "mkimage"
command in the distribution, so it will always be found.

>    It seems that something is wrong with U-boot, but this process is about 
> kernel, why does it report error about U-boot?

The error message says: "U-Boot images will not be built" - without
the (U-Boot specific) "mkimage" command you cannot build the Linux
kernel images in the special format needed for U-Boot.

Short summary: try ELDk 5.1 beta, and _this_ problem should be fixed.

Note however, that the generic-powerpc configuration you are using is
not optimally configured for the MPC8641.  ELDK 5.x does not provide
an optimal configuration for these processors yet.  Please feel free
to contact me if you are interested in having such support added.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [email protected]
A year spent in artificial intelligence is enough to make one believe
in God.
_______________________________________________
eldk mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/eldk

Reply via email to