[embeded]Install arm-linux-gcc by crosstool
1.Download crosstool-0.43.tar.gz2.tar -zxvf crosstool-0.43.tar.gz
3.cd crosstool-0.43
4.vim demo-arm9tdmi.sh
TARBALLS_DIR=$HOME/arm/downloads
RESULT_TOP=/opt/crosstool
...
eval 'cat arm9tdmi.dat gcc-4.1.0-glibc-2.3.2-tls.dat' sh all.sh -notest
...
5.vim arm9tdmi.dat
TARGET=arm-linux
6.vim gcc-4.1.0-glibc-2.3.2-tls.dat
7../demo-arm9tdmi.sh
9.After build success, edit the environment:
vim /etc/environment
add the bin directory to environment
10.There is some problems:
crosstool-0.43/build/arm-arm9tdmi-linux-gnu/gcc-4.1.1-glibc-2.3.2/build-glibc/csu/version-info.h:1:1: missing terminating " character
Solution:
a.unpack glibc-2.3.2.tar.bz2
b.edit csu/Makefile
echo
"\"Compiled on a $$os $$version system" \
"on
`date +%Y-%m-%d`.\\n\"" ;; \
change to
echo
"\"Compiled on a $$os $$version system" \
"on
`date +%Y-%m-%d`.\\\\n\"" ;; \
echo
"\"Available extensions:\\n\"";
change to
echo
"\"Available extensions:\\\\n\"" \
c.packet it
标签: embedded
日历
最新微语
- 有的时候,会站在分叉路口,不知道向左还是右
2023-12-26 15:34
- 繁花乱开,鸟雀逐风。心自宁静,纷扰不闻。
2023-03-14 09:56
- 对于不可控的事,我们保持乐观,对于可控的事情,我们保持谨慎。
2023-02-09 11:03
- 小时候,
暑假意味着无忧无虑地玩很长一段时间,
节假意味着好吃好喝还有很多长期不见的小朋友来玩...
长大后,
这是女儿第一个暑假,
一个半月...
2022-07-11 08:54
- Watching the autumn leaves falling as you grow older together
2018-10-25 09:45
分类
最新评论
- Goonog
i get it now :) - 萧
@Fluzak:The web host... - Fluzak
Nice blog here! Also... - Albertarive
In my opinion you co... - ChesterHep
What does it plan? - ChesterHep
No, opposite. - mojoheadz
Everything is OK!... - Josephmaigh
I just want to say t... - ChesterHep
What good topic - AnthonyBub
Certainly, never it ...
发表评论: