# Porting 7.46 Application to 7.52

**URL:** <https://forum.sierrawireless.com/t/porting-7-46-application-to-7-52/6938>\
**Category:** Legacy AirPrime modules\
**Created:** [December 23, 2013, 2:01pm UTC](https://forum.sierrawireless.com/t/porting-7-46-application-to-7-52/6938 "2013-12-23T14:01:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tfritz](https://avatars.discourse-cdn.com/v4/letter/t/dfb087/32.png) [@tfritz](https://forum.sierrawireless.com/u/tfritz)\
**Post date:** [December 23, 2013, 2:01pm UTC](https://forum.sierrawireless.com/t/porting-7-46-application-to-7-52/6938/1 "2013-12-23T14:01:06Z")

</div>

Hi there,

I’m trying to move my app running on FW 7.46 to 7.52 using the new Developer Studio 2.3.2

I copied all files to workspace and imported my project.  
After cleaning up and rebuilding I get 2 Errors:

- Link error: cannot find mos\_header.o
- Open AT OS Package (6.52.0.201306271400) is not providing libraries for the active toolchain: [Target] ARM ELF GCC

I checked my application properties and compared to the old Dev. studio but cannot spot the difference.

Can someone tell me, what I am doing wrong?

Thanks, Sebastian

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [December 23, 2013, 2:42pm UTC](https://forum.sierrawireless.com/t/porting-7-46-application-to-7-52/6938/2 "2013-12-23T14:42:21Z")

</div>

> [@tfritz](#):
>
> - Open AT OS Package (6.52.0.201306271400) is not providing libraries for the active toolchain: [Target] ARM ELF GCC

The default toolchain is now ARM EABI GCC; by default, the ARM ELF GCC toolchain is not installed - you have to specifically select it.

Also, stuff like the eRide C-GPS has not been updated to ARM EABI GCC - so you’ll have to stick with an earlier version if you need that.

> [@error building with eabi with configuration Release](https://forum.sierrawireless.com/t/error-building-with-eabi-with-configuration-release/5999/7):
>
> Yes, that’s it.

---

<div class="post-metadata">

**Author:** ![tfritz](https://avatars.discourse-cdn.com/v4/letter/t/dfb087/32.png) [@tfritz](https://forum.sierrawireless.com/u/tfritz)\
**Post date:** [January 2, 2014, 8:51am UTC](https://forum.sierrawireless.com/t/porting-7-46-application-to-7-52/6938/3 "2014-01-02T08:51:18Z")

</div>

Thanks a lot, awneil!

Your link gave me the decisive clue.  
I tried to work with the ARM ELF Toolchain on 7.52, but this seems to be no longer possible.

Switching to ARM EABI made it work directly.  
Important: The bootloader (dwl.dwl) needs to be exchanged before updating the firmware 😉
