经过一段时间努力,
终于在自己的arm linux平台上构建了一个比较完备的系统,
移植的硬件平台包括s3c2410 at91sam9260 和 at91sam9261。
因网上2410用得比较多就以2410为例把整个过程整理下来。
9260 9261的过程完全一样。
系统介绍:
硬件平台:arm(2410)
操作系统:linux
bootloader 自制或移植u-boot
toolchain
soft float arm-linux 自制 gcc 4.2.3 glibc 2.7 binutils 2.18 gdb 6.7.1
binutils 源代码: binutils-2.18.tar.bz2
gcc 源代码: gcc-4.2.3.tar.bz2
glibc 源代码: glibc-2.7.tar.bz2
gdb 源代码: gdb-6.7.1.tar.bz2
kernel 源代码:linux-2.6.24.3.tar.bz2
基本工具: 源代码:busybox-1.9.1.tar.bz2 udev
gui
tinyx 源代码:(启动)
Xfree86-4.7.0-src-1.tgz
Xfree86-4.7.0-src-2.tgz
......
Xfree86-4.7.0-src-1.tgz
require libs
gui toolkit: atk-1.21.92.tar.bz2
glib-2.14.4.tar.bz2
cairo-1.4.12.tar.gz
pango-1.19.4.tar.bz2
gtk+-2.12.3.tar.bz2
require libs
窗口管理器: xfce4
xfce-4.4.2.src.tar.bz2
包括: xfwm4(窗口管理器) xfdesktop(桌面) thunar(文件管理器) panel(面板) mcs(设置管理)
下面将一步一步介绍构建整个系统的过程。
1945

被折叠的 条评论
为什么被折叠?



