g++ ipq_cap.o libipq.o /usr/lib/libpthread.so /stg/stg-2.405.9.8/projects/stargazer/../../lib/libstg_common.so -L/usr/local/lib -shared -L/stg/stg-2.405.9.8/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -lpthread -lstg_common -o mod_cap_ipq.so
ln -fs "`pwd`/mod_cap_ipq.so" /stg/stg-2.405.9.8/projects/stargazer/modules/mod_cap_ipq.so
gmake[2]: Leaving directory `/stg/stg-2.405.9.8/projects/stargazer/plugins/capture/ipq_linux'
gmake -C store/mysql
gmake[2]: Entering directory `/stg/stg-2.405.9.8/projects/stargazer/plugins/store/mysql'
gmake[2]: Leaving directory `/stg/stg-2.405.9.8/projects/stargazer/plugins/store/mysql'
gmake[2]: Entering directory `/stg/stg-2.405.9.8/projects/stargazer/plugins/store/mysql'
g++ -c mysql_store.cpp -g3 -Wall -fPIC -I ../../../../../include -I /usr/include/mysql -DLINUX
mysql_store.cpp: In member function 'virtual int MYSQL_STORE_SETTINGS::ParseSettings(const MODULE_SETTINGS&)':
mysql_store.cpp:225: предупреждение: переполнение при неявном преобразовании константы
mysql_store.cpp: At global scope:
mysql_store.cpp:274: ошибка: prototype for 'int MYSQL_STORE::MysqlQuery(const char*, MYSQL*) const' does not match any in class 'MYSQL_STORE'
mysql_store.h:145: ошибка: претендент: int MYSQL_STORE::MysqlQuery(const char*) const
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::ParseSettings()':
mysql_store.cpp:341: ошибка: нет подходящей функции для вызова 'MYSQL_STORE::CheckAllTables(MYSQL*&)'
mysql_store.h:141: замечание: претенденты: int MYSQL_STORE::CheckAllTables()
mysql_store.cpp:345: ошибка: нет подходящей функции для вызова 'MYSQL_STORE::CheckAllTables(MYSQL*&)'
mysql_store.h:141: замечание: претенденты: int MYSQL_STORE::CheckAllTables()
mysql_store.cpp: At global scope:
mysql_store.cpp:363: ошибка: prototype for 'bool MYSQL_STORE::IsTablePresent(const std::string&, MYSQL*)' does not match any in class 'MYSQL_STORE'
mysql_store.h:142: ошибка: претендент: bool MYSQL_STORE::IsTablePresent(const std::string&)
mysql_store.cpp:383: ошибка: prototype for 'int MYSQL_STORE::CheckAllTables(MYSQL*)' does not match any in class 'MYSQL_STORE'
mysql_store.h:141: ошибка: претендент: int MYSQL_STORE::CheckAllTables()
mysql_store.cpp: In member function 'int MYSQL_STORE::GetAllParams(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, const std::string&, const std::string&) const':
mysql_store.cpp:658: ошибка: нет декларации 'MysqlGetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::AddUser(const std::string&) const':
mysql_store.cpp:718: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::DelUser(const std::string&) const':
mysql_store.cpp:732: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::RestoreUserConf(USER_CONF*, const std::string&) const':
mysql_store.cpp:749: ошибка: нет декларации 'MysqlGetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::RestoreUserStat(USER_STAT*, const std::string&) const':
mysql_store.cpp:864: ошибка: нет декларации 'MysqlGetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::SaveUserConf(const USER_CONF&, const std::string&) const':
mysql_store.cpp:1008: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::SaveUserStat(const USER_STAT&, const std::string&) const':
mysql_store.cpp:1048: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: At global scope:
mysql_store.cpp:1058: ошибка: prototype for 'int MYSQL_STORE::WriteLogString(const std::string&, const std::string&) const' does not match any in class 'MYSQL_STORE'
mysql_store.h:139: ошибка: претендент: virtual int MYSQL_STORE::WriteLogString(const std::string&, const std::string&, const std::string&) const
mysql_store.cpp: In member function 'int MYSQL_STORE::WriteLogString(const std::string&, const std::string&) const':
mysql_store.cpp:1070: ошибка: некорректное преобразование из 'int' в 'MYSQL*'
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::SaveMonthStat(const USER_STAT&, int, int, const std::string&) const':
mysql_store.cpp:1210: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::AddAdmin(const std::string&) const':
mysql_store.cpp:1224: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::DelAdmin(const std::string&) const':
mysql_store.cpp:1238: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::SaveAdmin(const ADMIN_CONF&) const':
mysql_store.cpp:1251: ошибка: нет декларации 'MYSQL_QUERY_MAX' в этой области видимости
mysql_store.cpp:1288: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::RestoreAdmin(ADMIN_CONF*, const std::string&) const':
mysql_store.cpp:1301: ошибка: нет декларации 'MYSQL_QUERY_MAX' в этой области видимости
mysql_store.cpp:1314: ошибка: нет декларации 'MysqlGetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::AddTariff(const std::string&) const':
mysql_store.cpp:1446: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::DelTariff(const std::string&) const':
mysql_store.cpp:1460: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::RestoreTariff(TARIFF_DATA*, const std::string&) const':
mysql_store.cpp:1477: ошибка: нет декларации 'MysqlGetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::SaveTariff(const TARIFF_DATA&, const std::string&) const':
mysql_store.cpp:1719: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: At global scope:
mysql_store.cpp:1731: ошибка: prototype for 'int MYSQL_STORE::WriteDetailedStat(const std::map<IP_DIR_PAIR, STAT_NODE, std::less<IP_DIR_PAIR>, std::allocator<std::pair<const IP_DIR_PAIR, STAT_NODE> > >*, time_t, const std::string&) const' does not match any in class 'MYSQL_STORE'
mysql_store.h:94: ошибка: претендент: virtual int MYSQL_STORE::WriteDetailedStat(const std::map<IP_DIR_PAIR, STAT_NODE, std::less<IP_DIR_PAIR>, std::allocator<std::pair<const IP_DIR_PAIR, STAT_NODE> > >*, time_t, const std::string&, const std::string&) const
mysql_store.cpp: In member function 'int MYSQL_STORE::WriteDetailedStat(const std::map<IP_DIR_PAIR, STAT_NODE, std::less<IP_DIR_PAIR>, std::allocator<std::pair<const IP_DIR_PAIR, STAT_NODE> > >*, time_t, const std::string&) const':
mysql_store.cpp:1750: ошибка: некорректное преобразование из 'int' в 'MYSQL*'
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::AddMessage(STG_MSG*, const std::string&) const':
mysql_store.cpp:1859: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::EditMessage(const STG_MSG&, const std::string&) const':
mysql_store.cpp:1887: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::GetMessage(uint64_t, STG_MSG*, const std::string&) const':
mysql_store.cpp:1906: ошибка: нет декларации 'MysqlGetQuery' в этой области видимости
mysql_store.cpp:1924: ошибка: нет декларации 'strtou2' в этой области видимости
mysql_store.cpp:1932: ошибка: нет декларации 'strtou2' в этой области видимости
mysql_store.cpp:1940: ошибка: нет декларации 'strtou2' в этой области видимости
mysql_store.cpp:1948: ошибка: нет декларации 'strtou2' в этой области видимости
mysql_store.cpp:1956: ошибка: нет декларации 'strtoi2' в этой области видимости
mysql_store.cpp:1964: ошибка: нет декларации 'strtou2' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::DelMessage(uint64_t, const std::string&) const':
mysql_store.cpp:1985: ошибка: нет декларации 'MysqlSetQuery' в этой области видимости
mysql_store.cpp: In member function 'virtual int MYSQL_STORE::GetMessageHdrs(std::vector<STG_MSG_HDR, std::allocator<STG_MSG_HDR> >*, const std::string&) const':
mysql_store.cpp:2002: ошибка: нет декларации 'MysqlGetQuery' в этой области видимости
mysql_store.cpp:2024: ошибка: нет декларации 'strtoull2' в этой области видимости
mysql_store.cpp:2029: ошибка: нет декларации 'strtou2' в этой области видимости
mysql_store.cpp:2033: ошибка: нет декларации 'strtou2' в этой области видимости
mysql_store.cpp:2037: ошибка: нет декларации 'strtou2' в этой области видимости
mysql_store.cpp:2041: ошибка: нет декларации 'strtou2' в этой области видимости
mysql_store.cpp:2045: ошибка: нет декларации 'strtoi2' в этой области видимости
mysql_store.cpp:2049: ошибка: нет декларации 'strtou2' в этой области видимости
mysql_store.cpp: At global scope:
mysql_store.cpp:2062: ошибка: no 'int MYSQL_STORE::MysqlSetQuery(const char*) const' member function declared in class 'MYSQL_STORE'
mysql_store.cpp: In member function 'int MYSQL_STORE::MysqlSetQuery(const char*) const':
mysql_store.cpp:2065: ошибка: нет декларации 'MysqlGetQuery' в этой области видимости
mysql_store.cpp: At global scope:
mysql_store.cpp:2070: ошибка: no 'int MYSQL_STORE::MysqlGetQuery(const char*, MYSQL*&) const' member function declared in class 'MYSQL_STORE'
mysql_store.cpp: In member function 'int MYSQL_STORE::MysqlGetQuery(const char*, MYSQL*&) const':
mysql_store.cpp:2071: ошибка: некорректное преобразование из 'int' в 'MYSQL*'
mysql_store.cpp: At global scope:
mysql_store.cpp:2077: ошибка: prototype for 'MYSQL* MYSQL_STORE::MysqlConnect() const' does not match any in class 'MYSQL_STORE'
mysql_store.h:146: ошибка: претендент: int MYSQL_STORE::MysqlConnect() const
mysql_store.cpp:2077: ошибка: 'MYSQL* MYSQL_STORE::MysqlConnect() const' cannot be overloaded
mysql_store.h:146: ошибка: with 'int MYSQL_STORE::MysqlConnect() const'
gmake[2]: *** [mysql_store.o] Ошибка 1
gmake[2]: Leaving directory `/stg/stg-2.405.9.8/projects/stargazer/plugins/store/mysql'
gmake[1]: *** [store/mysql] Ошибка 2
gmake[1]: Leaving directory `/stg/stg-2.405.9.8/projects/stargazer/plugins'
gmake: *** [plugins] Ошибка 2
root@slackware:/stg/stg-2.405.9.8/projects/stargazer#
криворукость?
Это после патча наложенного я пересобираю стг.