![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
boostcoder |
|
||||||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
всем бодрого!
boost.atomic. использовал с версией gcc-4.6.1 - никаких проблем не было. (либо в самой либе что-то изменили, либо фазы луны сказываются) сейчас же, при использовании с версиями gcc-4.6.1/gcc-4.6.3/gcc-4.7.0 при компиляции такого мегапростого кода:
http://liveworkspace.org/code/703f4e17de61...2341de99dadddf9 получаю такую ошибку:
т.к. файл boost/atomic/detail/integral-casts.hpp на офф. репозитории почему-то невиден(хотя 'git clone' стягивает и его в том числе), приведу фрагмент этого файла:
в общем, не понятна причина ошибки. в этом же файле, и до и после, идут такие же специализации для интегральных типов. благодарен. Это сообщение отредактировал(а) boostcoder - 26.4.2012, 11:01 |
||||||
|
|||||||
mes |
|
|||
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
интуитивн : где то там должна быть определена (думаю глобальная переменная) platform_atomic<int> и ее надо перенести после всех специализаций.. возможно хидеры включены не в том порядке.. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |