здравствуйте. встала задача собрать boost под IMX6 (версия пока что не важна) и пока что сталкиваюсь только с ошибками на этапе бутстрапа, например для boost_1_59_0
gcc -o bootstrap/jam0 command.c compile.c constants.c debug.c execcmd.c frames.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c option.c output.c parse.c pathsys.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c class.c cwd.c native.c md5.c w32_getreg.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c execunix.c fileunix.c pathunix.c
In file included from /opt/qnx660/target/qnx6/usr/include/sys/platform.h:71,
from /opt/qnx660/target/qnx6/usr/include/sys/types.h:28,
from jam.h:296,
from command.c:17:
/opt/qnx660/target/qnx6/usr/include/sys/compiler_gnu.h:60:3: error: #error Endian not defined
# error Endian not defined
^~~~~
In file included from /opt/qnx660/target/qnx6/usr/include/sys/types.h:28,
from jam.h:296,
from command.c:17:
/opt/qnx660/target/qnx6/usr/include/sys/platform.h:281:2: error: #error _FILE_OFFSET_BITS set too small
#error _FILE_OFFSET_BITS set too small
^~~~~
In file included from /opt/qnx660/target/qnx6/usr/include/sys/types.h:28,
from jam.h:296,
from command.c:17:
/opt/qnx660/target/qnx6/usr/include/sys/platform.h:386:3: error: #error not configured for target
нет ли какой- нибудь инструкции для сборки? в сети наткнулся на документ bolshakov_25.11.2015.pdf в котором есть некоторое описание процесса, но при кросскомпиляции это мало помогает
host Ubuntu 19.04
tsrget IMX6q
gcc 4.9.3