Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pistacheio support for QNX #1217

Open
FaiqueAli opened this issue Jul 4, 2024 · 1 comment
Open

Pistacheio support for QNX #1217

FaiqueAli opened this issue Jul 4, 2024 · 1 comment

Comments

@FaiqueAli
Copy link

Hi,
I am looking for C++ api that I can use to create a REST API.
Before start working with Pistacheio, I would like to know that does Pistacheio supports has support for qcc compiler, as I have to create the API for QNX OS. we already have a project build and running on QNX, at this stage we need to create rest api that can be build using QNX qcc compiler and then I can use it in QNX OS.

@dgreatwood
Copy link
Contributor

Hi @FaiqueAli -

We have not attempted to use Pistache on QNX.

In general, Pistache's non-Linux OS support is built on top of libevent. From a quick web search, libevent does not appear to support QNX. libevent wraps epoll on Linux and kqueue (macOS + BSD) for event polling. I believe that "ionotify" is the analogous function to epoll in QNX.

If libevent would support ionotify and QNX, then it would probably be possible to port Pistache to QNX.

However, we have no plans to pursue that, even leaving aside the question of libevent.

Good luck.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants