在centos 6.5上加速构建失败的bootstrap?

时间:2015-07-10 17:40:35

标签: c++ boost

我在centos 6.5群集上启动了提升:

./bootstrap.sh --with-toolset=gcc --prefix=$HOME/opt 
./bjam -j12 toolset=gcc variant=release link=shared threading=multi address-model=64 cxxflags=-std=c++11 install

哪个输出:

32-bit                   : no  (cached)
    - 64-bit                   : no  (cached)
    - arm                      : no  (cached)
    - mips1                    : no  (cached)
    - power                    : no  (cached)
    - sparc                    : no  (cached)
    - x86                      : no  (cached)
    - combined                 : no  (cached)
    - lockfree boost::atomic_flag : no  (cached)
    - has_icu builds           : no  (cached)
    - zlib                     : no  (cached)
    - iconv (libc)             : no  (cached)
    - iconv (separate)         : no  (cached)
    - icu                      : no  (cached)
    - icu (lib64)              : no  (cached)
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
    - gcc visibility           : no  (cached)
    - long double support      : no  (cached)

我不知道为什么一切都没有? 至少64位应该是肯定的,如何提升构建,但我不知道这是否是一个好迹象,一切都没有? 我该如何解决这个问题?

非常感谢!

1 个答案:

答案 0 :(得分:1)

这里有几点:

1)尽管某些部分的助推器无法建成,但对于所有事情来说都可能是好的。 2)你需要建立助推器吗?很多只是标题。 3)注意单词" cached"在所有结果之后 - 这不是您运行构建的第一个构建 - 如果自上次运行以来已经有构建配置更改,则删除bin.v2目录(其中放置所有临时构建文件)并以干净的构建再次尝试。