因为我们需要在x86 Linux主机上编译,编译后的elf文件要运行在嵌入式开发板上,所以必须采用交叉编译环境。 我们选择的交叉开发环境是eldk,eldk可以安装在以下Linux版本中:
RedHat Linux 7.3, 8.0, 9
SUSE Linux 7.2, 7.3, 8.x
Mandrake 8.2
Slackware 8.1beta2
FreeBSD 5.0
Debian 3.0 (Woody)
Gentoo Linux 1.4_rc2
安装步骤: 1. 确定\\kdcserver\软件备份\Linux\denx\ppc-linux-x86\iso\ppc-2004-02-16.iso已经拷贝到Linux主机上,如位于/zzm/ppc-2004-02-16.iso中。
2. 将ppc-2004-02-16.iso镜像文件mount 成一个光驱: mount –o loop /zzm/ppc-2004-02-16.iso /mnt/cdrom
3. 安装860和8260的eldk。
cd /mnt/cdrom
./install –d /opt/eldk ppc_8xx ppc_82xx //注意-d指定安装目录,请指定安装目录为/opt/eldk