# About two compilers.

**URL:** <https://forums.digi.com/t/about-two-compilers/12767>\
**Category:** Linux\
**Tags:** compiler\
**Created:** [April 2, 2014, 11:57pm UTC](https://forums.digi.com/t/about-two-compilers/12767 "2014-04-02T23:57:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![chung](https://avatars.discourse-cdn.com/v4/letter/c/a6a055/32.png) [@chung](https://forums.digi.com/u/chung)\
**Post date:** [April 2, 2014, 11:57pm UTC](https://forums.digi.com/t/about-two-compilers/12767/1 "2014-04-02T23:57:41Z")

</div>

There are two compilers in DigiEL.  
arm-cortex\_a8-linux-gnueabi / arm-unknown-linux-gnueabi  
What is the difference?  
Which way should I use?

It is my environment.

Windows7 \> VMware \> ubuntu12.04

Digi ESP for Embedded Linux  
Version: 2.0 for Digi Embedded Linux 5.9.2.1  
Build id: 20120709 DEL-5.9.2.1

platform: Wi-i.MX53

---

<div class="post-metadata">

**Author:** ![tuxembb](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@tuxembb](https://forums.digi.com/u/tuxembb)\
**Post date:** [April 3, 2014, 1:56am UTC](https://forums.digi.com/t/about-two-compilers/12767/2 "2014-04-03T01:56:06Z")

</div>

Digi provided Digi ESP for Embedded Linux which will select the cross compiler gcc tool depending on the platform.

ESP for 5.9.2 has support for ConnectCore Wi-i.mx53, ConnectCore Wi-i.mx51 and ConnectCard Wi-i.mx28.

i.mx53 and i.mx51 are Cortex A8 architectures , and so it will use arm-cortex\_a8-linux-gnueabi

---

<div class="post-metadata">

**Author:** ![tuxembb](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@tuxembb](https://forums.digi.com/u/tuxembb)\
**Post date:** [April 3, 2014, 1:59am UTC](https://forums.digi.com/t/about-two-compilers/12767/3 "2014-04-03T01:59:25Z")

</div>

BTW, i just noticed that you have 5.9.2 which is real old and you cannot upgrade to latest pathces.

Download 5.9.3 from [http://ftp1.digi.com/support/documentation/CC\_i.MX53\_Updates.htm](http://ftp1.digi.com/support/documentation/CC_i.MX53_Updates.htm) and run package manager to upgrade to 5.9.6.2 which is the latest now.

Remember you cannot upgrade to 5.9.6.2 from 5.9.2 .  
We need to have 5.9.3 to upgrade to 5.9.6.2.

---

<div class="post-metadata">

**Author:** ![chung](https://avatars.discourse-cdn.com/v4/letter/c/a6a055/32.png) [@chung](https://forums.digi.com/u/chung)\
**Post date:** [April 3, 2014, 3:44am UTC](https://forums.digi.com/t/about-two-compilers/12767/4 "2014-04-03T03:44:34Z")

</div>

Thank you.  
I use arm-cortex\_a8-linux-gnueabi.

and

Must I download Digi Embedded Linux (DEL) 5.9.3 Live DVD?  
Must I make DVD in this?

---

<div class="post-metadata">

**Author:** ![chung](https://avatars.discourse-cdn.com/v4/letter/c/a6a055/32.png) [@chung](https://forums.digi.com/u/chung)\
**Post date:** [April 7, 2014, 11:17pm UTC](https://forums.digi.com/t/about-two-compilers/12767/5 "2014-04-07T23:17:44Z")

</div>

I upgraded to 5.9.6.2.

Thank you.
