Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ VerliHub _ Verlihub и pisg

Автор: MaxFox 23.7.2013, 9:12

Всем доброго времени суток,не так давно, в масштабах вселенной, в Верлике появился плагин 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


Прошу помочь устранить их и объяснить мне в чем я не прав extreme_sexy_girl.gif

UP: есть инфа "This plugin has not been implemented yet", на http://mydc.ru/r/?http://www.verlihub-project.org/doc/page/manual.plugins, в конце страницы, но на сколько я могу судить из git, вроде как должон работать...