我在尝试使用emscriten和boost的bjam构建系统编译项目时遇到问题。这是我的user-config:
using clang
: 5.4
: emcc
: <archiver>emar
<ranlib>emranlib
;
这就是我构建项目的方式:
bjam toolset=clang-5.4 -j3 -d+2 --user-config=em.jam release
我遇到的问题是,bjam拒绝使用提供的归档程序和ranlib。这会导致分段错误:
/bin/sh: line 1: 13572 Segmentation fault (core dumped) "ar" rc "../.build/
无论我尝试什么,我都无法使用emar。手动运行emar没有任何问题。