Forums » Сборка WebClient 1.0 »
Ошибка при компиляции в 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 множество дублирующих друг друга функций.
Будем тестить...