Ticket #31545

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

Eröffnet am: 2013-06-10 14:52 Letztes Update: 2013-10-17 11:53

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
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-Verlauf (3/5 Historien)

2013-06-10 14:52 Aktualisiert von: suigintoh
  • New Ticket "boost 1.50 以上でビルドできない" created
2013-06-10 16:51 Aktualisiert von: suigintoh
  • Lösung Update from Keine to Accepted
Kommentar

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

2013-07-02 16:22 Aktualisiert von: suigintoh
  • Lösung Update from Accepted to Gefixt
2013-10-17 11:53 Aktualisiert von: hiroakinakano
  • Komponente 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
  • Status Update from Offen to Geschlossen
Kommentar

v3.1.0-1にてfix

Dateianhangliste

Bearbeiten

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