$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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