# How to cross compile PTC ThingWorx C SDK for Legato?

**URL:** <https://forum.legato.io/t/how-to-cross-compile-ptc-thingworx-c-sdk-for-legato/4917>\
**Category:** Uncategorized\
**Created:** [December 23, 2019, 12:17pm UTC](https://forum.legato.io/t/how-to-cross-compile-ptc-thingworx-c-sdk-for-legato/4917 "2019-12-23T12:17:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gokulnath](https://avatars.discourse-cdn.com/v4/letter/g/ecc23a/32.png) [@Gokulnath](https://forum.legato.io/u/Gokulnath)\
**Post date:** [December 23, 2019, 12:17pm UTC](https://forum.legato.io/t/how-to-cross-compile-ptc-thingworx-c-sdk-for-legato/4917/1 "2019-12-23T12:17:50Z")

</div>

How to cross compile PTC ThingWorx C SDK for Legato and use .so file created in the legato platform?

---

<div class="post-metadata">

**Author:** ![JayM2M](https://avatars.discourse-cdn.com/v4/letter/j/3d9bf3/32.png) [@JayM2M](https://forum.legato.io/u/JayM2M)\
**Post date:** [March 5, 2020, 9:16am UTC](https://forum.legato.io/t/how-to-cross-compile-ptc-thingworx-c-sdk-for-legato/4917/2 "2020-03-05T09:16:26Z")

</div>

Hi,

You can create a Legato component based on an external 3rd party library.  
You already have several examples in the “components/3rdParty” folder part of Legato SDK.  
As an example, you can take a look at how “pjsip” 3rd party lib has been integrated as Legato component.

Jay
