2015-07-10 74 views
0

我bootstraped提高一个CentOS 6.5群集上:助推建立在centos 6.5失败bootstrap?

./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

这里有几点:

1)这可能是蛮好的一切是“不”,尽管提升的某些部分将不会建成。 2)你需要建立提升?相当多的只是标题。 3)注意所有结果后的“cached”一词 - 这不是您运行构建的第一个构建版本 - 如果自上次运行后出现构建配置更改,请删除bin.v2目录(全部临时构建文件被放置),然后再次尝试使用干净的构建。