Ошибка при компиляции в function_temlate.hpp

Added by Сергей Ковалев 264 days ago

Компиляция "загнулась". Updater скомпилировался, а вот Conn и WebClient - нет. Ошибка:

[C++ Error] function_template.hpp(913):
E2131 Objects of type 'detail::function::basic_vtable2<iterator_range<char *>,char *,char *>' cannot be initialized with { }

PS: До этого исправил еще одну ошибку (нужно переставить каталоги поиска #include в настройках проекта):
$(THIRDPARTY_DIR)\ThemeManager\... должны быть "выше" $(BCB)\include и $(BCB)\include\VCL


Replies

RE: Ошибка при компиляции в function_temlate.hpp - Added by spawn 2 death 263 days ago

Смените для начала версию boost на 1_34_0

RE: Ошибка при компиляции в function_temlate.hpp - Added by Сергей Ковалев 263 days ago

Спасибо, компиляция закончилась, при линковке не нашел либу:

[Linker Fatal error] Unable to open file 'LIBBOOST_REGEX-BCB-MT-SD-1_34.LIB' (ну и остальные)

Собрал библиотеки boost-а, используя \BOOST_1_34_0\LIBS\REGEX\BUILD\bcb6.mak, положил в нужное место. Вроде собралось. Причем в WebClient-e множество дублирующих друг друга функций.

Будем тестить...