安装toolchain的提示.doc_第1页
安装toolchain的提示.doc_第2页
安装toolchain的提示.doc_第3页
安装toolchain的提示.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,get all the source fileslinux-2.4.9.tar.gz, patch-2.4.9-ac9.gz, patch-2.4.9-ac9-rmk1.bz2, diff-2.4.9-ac9-rmk1-np1.gz,binutils-2.11.2.tar.gz, gcc-2.95.3.tar.gz, glibc-2.2.4.tar.gz, glibc-linuxthreads-2.2.4.tar.gz2 ,install the binutils# cd /tmp# tar zxvf binutils-2.11.2.tar.gz# cd binutils-2.11.2# ./configure -target=armv4l-unknown-linux -prefix=/opt/host/armv4l# make# make install3, make the binutils reachablel# export PATH=/opt/host/armv4l/bin:$PATH4, Installing gcc(c compiler)# cd /tmp# tar zxvf linux-2.4.9.tar.gz# mv linux linux-2.4.9-ac9-rmk1-np1# mv patch-2.4.9-ac9.gz patch-2.4.9-ac9-rmk1.bz2 diff-2.4.9-ac9-rmk1-np1.gz ./linux-2.4.9-ac9-rmk1-np1# cd linux-2.4.9-ac9-rmk1-np1 : kernel 2.4.9# gzip -cd patch-2.4.9-ac9.gz | patch -p1 : Alan Cox patch# bzip2 -cd patch-2.4.9-ac9-rmk1.bz2 | patch -p1 : Russell King patch# gzip -cd diff-2.4.9-ac9-rmk1-np1.gz | patch -p1 : Nicholas Pitre patch# make menuconfig : Do to create ARM header files. When you exit, select save item.# make dep : Also do to create header files.5, Now header files of the development version kernel are created at /usr/include directory. Copy them to develop directoryLink /usr/include directory to /opt/host/armv41/armv41-unknown-linux/include by symbolic link.# cd /opt/host/armv4l/armv4l-unknown-linux# cd include : If not existing, make include directory.# cp -a /usr/include/* . : Copy all header files under /usr/include dir to the current dir.# ln -s /tmp/linux-2.4.9-ac9-rmk1-np1/include/asm-arm asm# ln -s /tmp/linux-2.4.9-ac9-rmk1-np1/include/linux linux6, Then, install GCC C compiler as following.# cd gcc-2.95.3# ./configure -target=armv4l-unknown-linux -prefix=/opt/host/armv4l# make LANGUAGES=c# make LANGUAGES=c install7, Installing glibc# cd /tmp# tar zxvf glibc-2.2.4.tar.gz# mv glibc-linuxthreads-2.2.4.tar.gz ./glibc-2.2.4# cd glibc-2.2.4# tar zxvf glibc-linuxthreads-2.2.4.tar.gz# CC=armv4l-unknown-linux-gcc ./configure arm-linux -enable-add-ons-build=i686-pc-linux-gnu -disable-iconv-with-headers=/tmp/linux-2.4.9-ac9-rmk1-np1/include-prefix=/opt/host/armv4l# make# make install8, Installing gcc(c+ compiler)# cd /tmp/gcc-2.95.3# ./configure -target=armv4l-unknown-linux-with-libs=/opt/host/armv4l

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论