2015-07-10 83 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目錄(全部臨時構建文件被放置),然後再次嘗試使用乾淨的構建。