# Using opencv on risc-v processors with zephyr rtos

**URL:** <https://forum.opencv.org/t/using-opencv-on-risc-v-processors-with-zephyr-rtos/8160>\
**Category:** C++\
**Created:** [March 29, 2022, 1:40pm UTC](https://forum.opencv.org/t/using-opencv-on-risc-v-processors-with-zephyr-rtos/8160 "2022-03-29T13:40:12Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Prasanna\_FW\_dev](https://avatars.discourse-cdn.com/v4/letter/p/919ad9/32.png) [@Prasanna\_FW\_dev](https://forum.opencv.org/u/Prasanna_FW_dev)\
**Post date:** [March 29, 2022, 1:40pm UTC](https://forum.opencv.org/t/using-opencv-on-risc-v-processors-with-zephyr-rtos/8160/1 "2022-03-29T13:40:12Z")

</div>

As for my understanding present open-CV compilation is RISC-V based Linux systems.

But i want to compile as a static library of open-CV which will integrate with zephyr RTOS.

since my system runs only on zephyr without any platform(like Linux)

when i am trying to integrate with zephyr RTOS, some libraries are missing

example : not able to include mutex.h because in zephyr (mutex.h header is in the name of std\_mutex.h)
