# Make green\_wp76xx failes on libjansson.so

**URL:** <https://forum.legato.io/t/make-green-wp76xx-failes-on-libjansson-so/3196>\
**Category:** Uncategorized\
**Created:** [April 9, 2018, 1:08pm UTC](https://forum.legato.io/t/make-green-wp76xx-failes-on-libjansson-so/3196 "2018-04-09T13:08:01Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.legato.io/jyijyi/32/822_2.png) [@jyijyi](https://forum.legato.io/u/jyijyi)\
**Post date:** [April 12, 2018, 2:57am UTC](https://forum.legato.io/t/make-green-wp76xx-failes-on-libjansson-so/3196/5 "2018-04-12T02:57:28Z")

</div>

For the missing i2c-dev-user.h, you can have a look here:

> [@WP76XX SDK 18.1.0 Missing linux/i2c-dev-user.h](https://forum.legato.io/t/wp76xx-sdk-18-1-0-missing-linux-i2c-dev-user-h/3185/5):
>
> There are a few different issues in play here. For some reason, the upstream i2c-tools package overwrites the include/linux/i2c-dev.h with its own version which adds some header only functions for smbus. I’m not sure why they didn’t just create a separate header called i2c-dev-smbus.h or something, but they didn’t. Yocto (or openembedded?) does something sort of non-standard in that they don’t overwrite the default i2c-dev.h file provided by the Linux kernel. Instead they rename the one from…

probably you can get those files in the toolchain.

---

_[View the full topic](https://forum.legato.io/t/make-green-wp76xx-failes-on-libjansson-so/3196)._
