@NastyRigger : This is just a guess, and I can't test it, but you could try 
changing `sigtimedwait` into `__rt_sigtimedwait` . Looks like `sigtimedwait` is 
present in `signal.h` starting from android api 23.

@Araq : I could try making a PR, I'm guessing the part in `nim.cfg` should go 
in a `@if android` block?

The problem is, on my phone defining `android` leads to an error ( which I 
think is the inverse of the above, that stems from `posix.nim` ), so I would 
have to define both `android` and `android6` (which is api23) and then in 
posix.nim `when not defined android6 and defined android`. I guess I'd also 
need to modify the generation of csources?

How does that sound?

Reply via email to