我接触DSP时间不多,自己也在看这方面的东西。我们打算做一个基于ADI公司的Blackfin器的一个东西。操作系统用到uClinux,我按照 http://docs.blackfin.uclinux.org/doku.php?id=cross_compiling 介绍的方法,配置好了GCC. 主要问题为我的主要问题如下:我的系统是Ubuntu6.06 LTS.在 http://blackfin.uclinux.org 上面下载针对Blackfin处理器的uClinux-dist-2007R1-RC3.tar.bz2的内核。 blackfin-toolchain-elf-gcc-4.1-07r1-9.i386.rpm 和blackfin-toolchain-07r1-9.i386.rpm 的Blackfin Toolchain .我在 /usr 目录下 新建了 tool 文件夹 ,然后把uClinux-dist-2007R1-RC3.tar.bz2 解压缩到 tool 文件夹里。在 tool 文件夹下生成 uClinux-dist. 然后安装Blackfin Toolchain ,在 /opt 文件夹下生成 uClinux 文件夹,uClinux 文件夹 下 又生成 bfin-elf , bfin-linux-uclibc 和 bfin-uclinux 三个文件夹。然后配置文件,在配置文件里面加上 export PATH="$PATH:/opt/uClinux/bfin-uclinux/bin:/opt/uClinux/bfin-elf/bin:/opt/uClinux/bfin-linux-uclibc/bin" . 然后就是编译,make dep 之后, 报错,找不到 bfin-uclinux -gcc ,我找了安装过的几个文加夹,都没有 bfin-uclinux-gcc 这个文件。清问该如何编译内核。小弟因为这个原因,下面的工作不能进行下去了 ,希望哪位做过相关项目的高手给指点一下,小弟感激不尽。 相关链接:http://http://docs.blackfin.uclinux.org/doku.php?id=installing_the_blackfin_tool_chain |