S3C2440从cross-tools到linux26244.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
S3C2440 从cross-tools到 linux1. 为vmware 添加新的硬盘 ????? fdisk?????????????????????????????? 用法就算了 ????? mkfs -t ext3 -c /dev/sdb1? (我看就不用 -c 参数了吧, check bad block 就不用了, 俺的E4500真快阿,郁闷为啥叫sdx了呢) ????? df???????????????????????????????? 看看??? ??? vim /etc/fstab? 添加到系统fstab?? ??????? /dev/sdb1??????? /cross??????????????????? ext3??? default??????????????????????????????????????? 1?????????????????????? 2 ????????????????????????????????????????????????????????????????????? (man fstab,mount)?????????????????? 不备份?????????? fsck检查顺序 2. cross? build? principle?????? ??? 1)? 准备source code? (host:linux?? targe:arm-linux) ????? binutils-2.18??????????????????????? .tw/pub/gnu/gnu/binutils/binutils-2.18.tar.bz2 ????? gcc-core-4.1.2?????????????????? .tw/pub/gnu/gnu/gcc/gcc-4.1.2/gcc-core-4.1.2.tar.bz2 ????? gcc-g++4.1.2???????????????????? .tw/pub/gnu/gnu/gcc/gcc-4.1.2/gcc-g++-4.1.2.tar.bz2 ????? glibc-2.6.1???????????????????????????? .tw/pub/gnu//gnu/glibc/glibc-2.6.1.tar.gz ????? linux-?????????????????????? /pub/linux/kernel/v2.6/linux-.tar.bz2???? ? 2)? 定义环境变量 (然后解压缩...) ?????????? export PREFIX=/cross/cross-arm?????????? cross gcc的bin会放到这个目录 ?????????? export TARGET=arm-linux????????????????????????? arm 上的linux ????????? cd /cross/src??????? 假设你下载的gcc 和binutil在这个目录(你当然要解压缩了) ????????? mkdir build-binutils build-gcc build-glibc? ?? 3) binutils (要分清host和target啊...) ???????? cd /cross/src/build-binutils ???????? ../binutils-x.xx/configure --target=$TARGET --prefix=$PREFIX --disable-nls ???????? make all ???????? make install ?????? ????????? --disable-nls :不要使用汉语吧, 用英语就行了. 这个选项让gcc不输出汉语的提示...?? ? 4) bootstrap gcc??? ????????? cd /cross/src/build-gcc ????????? export PATH=$PATH:$PREFIX/bin ????????? ../gcc-x.x.x/configure --target=$TARGET --prefix=$PREFIX --disable-nls ?????????? --enable-languages=c? --without-headers?? --disable-shared? --disable-threads --disable-libmudflap --disable-libssp ?????????? make all-gcc ?????????? make install-gcc? -without-heade

文档评论(0)

gangshou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档