[devel] I: boost 1.48.0
Ivan A. Melnikov
iv на altlinux.org
Пт Дек 2 18:11:38 MSK 2011
On Fri, 02 Dec 2011 18:00:40 +0400
Vitaly Kuznetsov <vitty на altlinux.ru> wrote:
> On Fri, 2 Dec 2011 13:29:44 +0400, Ivan A. Melnikov wrote:
> > wesnoth vitty
>
> Перестал собираться со следующей диагностикой
>
> foreach.hpp:6:17: error: 'boost::BOOST_FOREACH' has not been declared
>
> http://git.altlinux.org/beehive/logs/Sisyphus-i586/latest/error/wesnoth-1.8.6-alt2.1
>
> Подсказывайте, как чинить :)
Макрос foreach из src/foreach.hpp раскрылся не там, где нужно. Сделайте
строку
#include "foreach.hpp"
последней из #include'ов везде, где это вылезет.
В общем, тот самый легендарный рак, который вызывается избытками
синтаксического сахара.
Патч в аттаче -- как первый вариант исправления. Полностью поверить его
уже не успеваю.
--
WBR,
Ivan A. Melnikov
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : wesnoth-1.8.6-hate-foreach.patch
Тип : text/x-patch
Размер : 77420 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20111202/1c2df8fe/attachment-0001.bin>
Подробная информация о списке рассылки Devel