[devel] boost в t6
Ivan A. Melnikov
iv на altlinux.org
Пн Сен 3 10:41:56 MSK 2012
On Sun, 02 Sep 2012 23:54:00 +0400
"Valery V. Inozemtsev" <shrek на altlinux.ru> wrote:
> Hi
>
> [ build CXX ] l10ntools/source/help/HelpCompiler.cxx
> In file included from /usr/include/boost/functional/hash.hpp:6:0,
> from /usr/include/boost/unordered/unordered_map.hpp:17,
> from /usr/include/boost/unordered_map.hpp:16,
>
> from /usr/src/RPM/BUILD/libreoffice-3.6.1.2/l10ntools/source/help/HelpCompiler.hxx:33,
>
> from /usr/src/RPM/BUILD/libreoffice-3.6.1.2/l10ntools/source/help/HelpCompiler.cxx:30:
> /usr/include/boost/functional/hash/hash.hpp:28:21: fatal error:
> typeindex: No such file or directory
>
> $ grep typeindex /usr/include/boost/functional/hash/hash.hpp
> #include <typeindex>
>
> $ grep typeindex /ALT/t6/i586/base/contents_index
> пусто
>
> $ grep typeindex /ALT/Sisyphus/i586/base/contents_index
> /usr/include/c++/4.6.3/typeindex libstdc++4.6-devel
>
>
> Извечный вопрос: "Кто виноват и что делать"
>
Пока не знаю, как так случилось, но boost не договорился с libstdc++
о наборе поддерживаемых фич. Попозже попробую посмотреть, в чём дело.
Попробуйте для начала определить символ препроцессора
BOOST_NO_0X_HDR_TYPEINDEX, в этом конкретном случае должно помочь.
--
WBR,
Ivan A. Melnikov
Подробная информация о списке рассылки Devel