
Jan Hudec <bulb <at> ucw.cz> writes:
Hello Folks,
Android NDK contains several "platforms", depending on which release one desires to be compatible with. Boost test compiles fine with android-8 and newer, but the older versions have incomplete definition of sigaltstack (they define the structure, but not the function), causing compilation error in
3. Being really precise and reading the API version, but that requires including extra header. It would be nice, but I am not sure what is the correct place to include it.
You should include one in execution_monitor.ipp under ifdef __ANDROID__ similarly where all other headers included.
Here is a simple patch that just disables sigaltstack for Android:
Please submit Trac item, otherwise it'll never get applied. Gennadiy