Всем доброго времени суток,не так давно, в масштабах вселенной, в Верлике появился плагин vh_pisg, кто не в курсе, он визуализирует статистику хаба для веб части, основываясь на логах.
Единственная информация, о нем, находится здесь: http://mydc.ru/r/?http://www.verlihub-project.org/doc/page/utility.vh_pisg.
Окэй, пересоберем хаб с этим плагином, идем в */plugins/CMakeLists.txt , раскоменчиваем две последние строки
Код
... ADD_PLUGIN(ENABLE_PLUGIN pisg) MACRO_LOG_FEATURE(ENABLE_PLUGIN "pisg" "Create log file to be used with pisg that is a statistics generator")
пересобираем хаб...
К сожалению, он не собирается, вылезают вот такие ошибки
Код
[ 92%] Building CXX object plugins/pisg/CMakeFiles/libpisg_pi.dir/cpipisg.cpp.o /verlihub/plugins/pisg/cpipisg.cpp: In constructor ‘cpiPisg::cpiPisg()’: /verlihub/plugins/pisg/cpipisg.cpp:33: error: member initializer expression list treated as compound expression /verlihub/plugins/pisg/cpipisg.cpp:33: error: member initializer expression list treated as compound expression /verlihub/plugins/pisg/cpipisg.cpp:33: error: member initializer expression list treated as compound expression /verlihub/plugins/pisg/cpipisg.cpp:36: error: ‘PISG_VERSION’ was not declared in this scope /verlihub/plugins/pisg/cpipisg.cpp: At global scope: /verlihub/plugins/pisg/cpipisg.cpp:45: error: no ‘void cpiPisg::OnLoad(nVerliHub::nSocket::cServerDC*)’ member function declared in class ‘cpiPisg’ /verlihub/plugins/pisg/cpipisg.cpp: In member function ‘virtual bool cpiPisg::OnParsedMsgChat(nVerliHub::nSocket::cConnDC*, nVerliHub::nProtocol::cMessageDC*)’: /verlihub/plugins/pisg/cpipisg.cpp:60: error: invalid operands of types ‘<unresolved overloaded function type>’ and ‘int’ to binary ‘operator!=’ make[2]: *** [plugins/pisg/CMakeFiles/libpisg_pi.dir/cpipisg.cpp.o] Ошибка 1 make[1]: *** [plugins/pisg/CMakeFiles/libpisg_pi.dir/all] Ошибка 2 make: *** [all] Ошибка 2
Прошу помочь устранить их и объяснить мне в чем я не прав
UP: есть инфа "This plugin has not been implemented yet", на http://mydc.ru/r/?http://www.verlihub-project.org/doc/page/manual.plugins, в конце страницы, но на сколько я могу судить из git, вроде как должон работать...