![]() |
|
|
![]()
|
|
| Salatovec |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 213 Регистрация: 9.1.2008 Репутация: нет Всего: -1 |
Доброго всем времени суток.
Подскажите люди добрые, в Rad Studio 2010 при след. инклюде:
Компилятор ругается так: [BCC32 Fatal Error] auto_link.hpp(297): F1003 Error directive: "Mixing a dll boost library with a static runtime is a really bad idea" Это сообщение отредактировал(а) Salatovec - 16.8.2013, 13:40 |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 26 Всего: 459 |
Судя по тексту ошибки не хватает как-того дефайна. В модуле auto_link.hpp судя по названию подключаются либ файлы буста. В данном случае линкер обнаружил 2е версии lib файла - статическую и динамическую одновременно. Видно перед заголовком нужно что-то прописать.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 26 Всего: 459 |
Угу. нагуглил. Так решается вопрос
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Salatovec |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 213 Регистрация: 9.1.2008 Репутация: нет Всего: -1 |
Alexeis, спасибо, но вылезла новая ошибка :(
[ILINK32 Error] Error: Unresolved external '_tss_cleanup_implemented' referenced from C:\PROGRAM FILES\EMBARCADERO\RAD STUDIO\7.0\LIB\LIBBOOST_THREAD-BCB-MT-SD-1_39.LIB|thread |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 26 Всего: 459 |
Нужно самому реализовать эту функцию. Спецом сделали вызов несуществующей функции, чтобы программист реализовал там очистку tss . Что это такое даже не знаю. tls еще встречал абервиатуру, а tss нужно читать доку по библиотеке.
Добавлено через 14 минут и 41 секунду Предлагаю познакомиться со статьей http://www.boost.org/doc/libs/1_39_0/doc/h...al_storage.html Вроде как пишут как раз про то что нужно. В Билдере tls реализуется автоматически для класса TThread на уровне CRT, для буста вероятно нужно самому убивать таблицу tls . Рекомендую вопросы по boost thread задавать в общем разделе С++. Тут народ вряд ли пользует такие штуки учитывая, что есть VCL ская родная либа. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Salatovec |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 213 Регистрация: 9.1.2008 Репутация: нет Всего: -1 |
Alexeis, огого конечно, да. Думал освою буст, в коем-то веке руки дошли... Спасибо тебе за внимание и помощь =)
|
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |