|
Boost : |
Subject: Re: [boost] Problem cross-compiling boost.context for Raspberry Pi (2)
From: Oliver Kowalke (oliver.kowalke_at_[hidden])
Date: 2015-06-16 09:40:00
2015-06-16 15:26 GMT+02:00 Vladimir Prus <vladimir.prus_at_[hidden]>:
It seems to me that consistency between different architectures forces users
> of ARM to specify abi,
>
only in the case of cross compiling
> These tell you host os. I doubt that could be helpful to determine ABI
> really.
>
As I tried to explain - there is no way. boost.context defines defaults for
<abi> and
<binary-format> depending on architecture + operating system etc., for
instance in the Jamfile
binary-format:
default ELF
os == MACOSX => MACH-O
os == Windows => PE
os == AIX => XCOFF
abi:
default SYSV
os == Windows => MS
platform == ARM => AAPCS
platform == MIPS => O32
boost.build/boost.config do not provide other infos
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk