Hello,
I don't think it will be easy ... personally I rewrote such code to use only a single wake-up event.
But a Google search for WaitForMultipleObjects linux does have some interesting results, for example:
https://news.ycombinator.com/item?id=20580626
There are Stackoverflow results too, but the site is down right now, so I can't check them.