【记录】Cygwin下为xscale平台去make menuconfig去配置Buildroot

【背景】

折腾:

【记录】在Cygwin上用Buildroot为xscale建立交叉工具链

期间,需要在Cygwin下,为xscale,去用make menuconfig配置Buildroot。

【折腾过程】

1.其中,一些背景需要说一下:

  • 此处是为xscale建立交叉工具链的;
  • 此处目标的linux是已有的linux-2.6.19.1.tar.bz2所以尽量在可以的情况下,用linux-2.6.19.1

2.此处的配置过程中,其中主要配置是:

  • 貌似此处buildroot中只能用uClibc,所以就用uClibc吧。默认的是:uClibc 0.9.33.x
  • 用了4个进程
  • 用默认的:binutils 2.21.1
  • 用默认的:gcc 4.7.x
  • 启用MMU
  • 用软浮点:software floating point
  • 选上:[*] Enable large file (files > 2 GB) support
  • 选上:[*] Enable IPv6 support
  • 默认用:BusyBox 1.21.x
  • BusyBox中:
    • 选上alsa-utils
    • 选上:[*] mplayer
    • [*] bzip2
    • [*] memstat
    • [*] strace
  • 此处用jffs2的rootfs:[*] jffs2 root filesystem
    • Flash Type (Select custom page and erase size)
      • (0x1000) Page Size
      • (0x20000) Erase block size
    • [*]   Do not use Cleanmarker

 

其他的,基本都是用默认的配置的。

 

【总结】

此处,暂且不贴出当前配置,等之后真正编译成功后,再贴出来。



发表评论

电子邮件地址不会被公开。 必填项已用*标注

无觅相关文章插件,快速提升流量