The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Компиляция embedded MySQL server (libmysqld) в C, !*! dimcha, 27-Июн-05, 12:52  [смотреть все]
Напрочь отказывается компилиться embedded mysql server в С. Создается впечатление, что интерфейсов для С просто нет, есть только под С++.  Это я неправ или действительно так и есть?

Приходится компилировать исходники как С, а линковать с помощью g++. Имхо изврат, подскажите, плз, куда смотреть?

вот, на всякий случай, ошибки:
===
...
/usr/local/mysql/lib/mysql//libmysqld.a(sql_select.o)(.gnu.linkonce.r._ZTV9store_key+0x10): undefined reference to `__cxa_pure_virtual'
/usr/local/mysql/lib/mysql//libmysqld.a(sql_select.o)(.gnu.linkonce.r._ZTV9store_key+0x14): undefined reference to `__cxa_pure_virtual'
/usr/local/mysql/lib/mysql//libmysqld.a(sql_select.o)(.gnu.linkonce.r._ZTV16subselect_engine+0x10): undefined reference to `__cxa_pure_virtual'
/usr/local/mysql/lib/mysql//libmysqld.a(sql_select.o)(.gnu.linkonce.r._ZTV16subselect_engine+0x14): undefined reference to `__cxa_pure_virtual'
/usr/local/mysql/lib/mysql//libmysqld.a(sql_select.o)(.gnu.linkonce.r._ZTV16subselect_engine+0x18): undefined reference to `__cxa_pure_virtual'
/usr/local/mysql/lib/mysql//libmysqld.a(sql_select.o)(.gnu.linkonce.r._ZTV16subselect_engine+0x1c): more undefined references to `__cxa_pure_virtual' follow
/usr/local/mysql/lib/mysql//libmysqld.a(sql_select.o)(.gnu.linkonce.t._ZN9FT_SELECTD0Ev+0x2e): In function `FT_SELECT::~FT_SELECT()':
: undefined reference to `operator delete(void*)'
/usr/local/mysql/lib/mysql//libmysqld.a(sql_show.o)(.gnu.linkonce.t._ZN4ListIcE15delete_elementsEv+0x15): In function `List<char>::delete_elements()':
: undefined reference to `operator delete(void*)'
/usr/local/mysql/lib/mysql//libmysqld.a(set_var.o)(.gnu.linkonce.r._ZTV7sys_var+0x14): undefined reference to `__cxa_pure_virtual'
...
===




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру