Boost logo

Boost :

Subject: Re: [boost] [test] sigaltstack does not work on older Android
From: Gennadiy Rozental (rogeeff_at_[hidden])
Date: 2012-09-01 22:43:27

Jan Hudec <bulb <at>> 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.


Boost list run by bdawes at, gregod at, cpdaniel at, john at