Download arm-Linux-GCC tool chain

Source: Internet
Author: User
Download arm-Linux-GCC tool chain

You can download frequently-used cross-compilation files from the following sites:
Http://frank.harvard.edu /~ Coldwell/toolchain/

Http://www.kegel.com/crosstool/

I
From: http://hi.baidu.com/zhxubo/blog/item/ee0987b41c66a0748ad4b263.html

Http://www.handhelds.org/download/projects/toolchain/

Http://ftp.arm.linux.org.uk/pub/armlinux/toolchain/

Http://so.hustonline.net/list.aspx? WORD = arm-linux-gcc-4.1.2 & schoolinput = % CB % F9 % D3 % D0 % D1 % A7 % D0 % A3 & schoolid = 0 & level = 0


Http://ftp.snapgear.org: 9981/pub/snapgear/tools/ARM-Linux/


3.4.1

The most commonly used build versions are arm-linux-gcc-3.4.1 and arm-linux-3.3.2
Currently, embedded development basically uses these, 3.4.1 is used to compile the 2.6 kernel, while 3.3.2 is often used to compile busybox, and bootloader (u-
Boot). If the compiled version does not work properly, an error will occur. Therefore, you must select the compiled version. If this version does not work, try other versions.
Arm-elf-tools-20030314

Http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.4.1.tar.bz2


Http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.3.2.tar.bz2

If versions 3.4.1 and 3.3.2 are installed in the system
By setting the path to specify the default version gcc3.4.1, and then open a new terminal. If you need to use 3.3.2, you can use the specific path to specify
(/Usr/local/ARM/3.3.2/bin/ARM-Linux -).

In ~ /. Bashrc: Export Path = $ path:/usr/local/ARM/3.4.1/bin






If you specify
3.3.2:
Cross_compile =/usr/local/ARM/3.3.2/bin/ARM-Linux-

3.4.1 you can simply use arm-Linux.

Arm-Linux-gcc-
Version 4.2.1 is available in


Http://ftp.snapgear.org: 9981/pub/snapgear/tools/ARM-Linux/

Download arm-linux-tools-20070808.tar.gz

This may be 4.2.1 version, because the following has compiled 4.2.1 method and the corresponding code package, build-arm-linux-4.2.1

This version is too large and I have not downloaded it.

The following is the download link 4.2.1 officially provided by arm.
Http://www.codesourcery.com/gnu_toolchains/arm/download.html

,
Select the host as ia32 GNU/Linux and click Download. However, the prefix is arm-None-Eabi-instead of arm-Linux-a little depressing.

From
Compiling a cross-compiling environment is a very difficult process, and some software depends on different versions. Therefore, it is a very time-consuming and laborious process to maintain the environment-
Toolchain, arm-elf-toochain, mainly because the C library used in the compilation process is different. Arm-Linux uses glibc and arm-elf.
Newlibc and ulibc are used. You can collect them on the Internet. Generally, arm-Linux is used for compiling ARM + LINUX, while arm-Linux is used for compiling uClinux-
Elf-

This is some websites I found on the Internet that download the cross-compilation environment.

1. http://ftp.arm.linux.org.uk/pub/armlinux/toolchain
[
] Cross-2.95.3.tar.bz2 20-jul-2001 m
[]
Cross-3.0.tar.bz2 20-jul-2001 m
[]
Cross-3.2.tar.bz2 23-aug-2002 81 m
[]
Cross-3.2.tar.gz 23-aug-2002 93 m

1. http://opensrc.sec.samsung.com/download.html

GCC 3.4.0 based:
Arm-uclinux-tools-base-gcc3.4.0-20040713.sh
Binutil-2.15 based)
Arm-uClinux-tools-C ++-gcc3.4.0-20040713.sh
Arm-uclinux-tools-gdb-20040713.sh

GCC 2.95.3 based:
Arm-elf-tools-20040427.sh by hyok, Apr 27,
2004. (binutil-2.14/linux-2.6.5 based)
Arm-elf-tools-20040305.sh
Hyok, Mar 5, 2004. (binutil-2.14 based)

2. http://www.handhelds.org/download/projects/toolchain/
[]Arm-linux-gcc-3.3.2.tar.bz2
03-nov-2003 10: 23 71 m
[
]Arm-linux-gcc-3.4.1.tar.bz2 29-jul-2004 41 m

3. http://linux.omap.com/pub/toolchain/
[
Export obsolete-gcc-3.3.2.tar.bz2 15-may-2004 76 m

4. http://ftp.snapgear.org: 9981/pub/snapgear/tools/ARM-Linux/
5. http://www.uclinux.org/pub/uClinux/arm-elf-tools/

6. http://www.w-ww.org /~ Rmoravcik/sbc2410/toolchains/arm-linux-gcc-4.1.2-moko.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.