Tíquete #31545

boost 1.50 以上でビルドできない

: 2013-06-10 14:52 Última Atualização: 2013-10-17 11:53

Relator:
Dono:
Tipo:
Estado:
Fechado
Marcos:
(Nenhum)
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Fixed
Arquivo:
1

Details

事象

boost 1.50 以上を用いてビルドしようとすると,boost::TIME_UTC が未定義である旨のエラーが発生し,ビルドできない.

原因

C11 で TIME_UTC が入って名前がかぶったため,boost 側が名前を変更(TIME_UTC → TIME_UTC_)した.
https://svn.boost.org/trac/boost/ticket/6940

対処

boost 1.50 以上(BOOST_VERSION > 105000)の場合は boost::TIME_UTC_ を使うようにする.
(boost 1.49 以下は boost::TIME_UTC のまま.TIME_UTC_ は未定義)

Ticket History (3/5 Histories)

2013-06-10 14:52 Updated by: suigintoh
  • New Ticket "boost 1.50 以上でビルドできない" created
2013-06-10 16:51 Updated by: suigintoh
  • Resolução Update from Nenhum to Accepted
Comentário

ブランチ TIME_UTC_fix に取り込まれた.

2013-07-02 16:22 Updated by: suigintoh
  • Resolução Update from Accepted to Fixed
2013-10-17 11:53 Updated by: hiroakinakano
  • Componente Update from [1] UltraMonkey-L7 v3.0.4-3 to [1] UltraMonkey-L7 v3.1.0-1
  • Ticket Close date is changed to 2013-10-17 11:53
  • Estado Update from Aberto to Fechado
Comentário

v3.1.0-1にてfix

Attachment File List

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login