Hi again,<br>I'm having problems compiling kdevelop4-extra-plugins (all from svn)<br>I have problems with:<br><br><ol><li>C#: (I don't use, so no problem)</li><li>Java: (I don't use, so no problem)</li><li>Metrics:<br>

No idea of what it does, but this is the error:<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">[ 17%] Building CXX object metrics/src/CMakeFiles/McCabe.dir/metricengine.o<br>

In file included from /home/alan/KDevelop/kdevelop4-extra-plugins/metrics/src/../include/rpp/pp-macro-expander.h:30,<br>                 from /home/alan/KDevelop/kdevelop4-extra-plugins/metrics/src/../include/rpp/pp-engine.h:34,<br>

                 from /home/alan/KDevelop/kdevelop4-extra-plugins/metrics/src/metricengine.cpp:34:<br>/home/alan/KDevelop/kdevelop4-extra-plugins/metrics/src/../include/rpp/pp-stream.h: In member function ‘rpp::Stream& rpp::Stream::operator++()’:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/metrics/src/../include/rpp/pp-stream.h:124: error: call of overloaded ‘IndexedString(const unsigned int&)’ is ambiguous<br>/usr/include/kdevplatform/language/duchain/indexedstring.h:144: note: candidates are: KDevelop::IndexedString::IndexedString(bool)<br>

/usr/include/kdevplatform/language/duchain/indexedstring.h:61: note:                 KDevelop::IndexedString::IndexedString(const QByteArray&) <near match><br>/usr/include/kdevplatform/language/duchain/indexedstring.h:58: note:                 KDevelop::IndexedString::IndexedString(const QString&) <near match><br>

/usr/include/kdevplatform/language/duchain/indexedstring.h:55: note:                 KDevelop::IndexedString::IndexedString(char)<br>/usr/include/kdevplatform/language/duchain/indexedstring.h:53: note:                 KDevelop::IndexedString::IndexedString(const char*) <near match><br>

make[2]: *** [metrics/src/CMakeFiles/McCabe.dir/metricengine.o] Error 1<br>make[1]: *** [metrics/src/CMakeFiles/McCabe.dir/all] Error 2<br>make: *** [all] Error 2<br></blockquote><br></li><li>Preprocessor:<br>(don't know what does too, but:)<br>

<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">[ 16%] Building CXX object preprocessor/CMakeFiles/kdevpreprocessor.dir/preprocessorplugin.o<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/preprocessor/preprocessorplugin.cpp:70:34: error: preprocessorplugin.moc: No such file or directory<br>make[2]: *** [preprocessor/CMakeFiles/kdevpreprocessor.dir/preprocessorplugin.o] Error 1<br>

make[1]: *** [preprocessor/CMakeFiles/kdevpreprocessor.dir/all] Error 2<br>make: *** [all] Error 2<br></blockquote><br></li><li>Python:<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">

[ 26%] Building CXX object python/CMakeFiles/kdevpythonlanguagesupport.dir/pythonparsejob.o<br>/home/alan/KDevelop/kdevelop4-extra-plugins/python/pythonparsejob.cpp: In constructor ‘Python::ParseJob::ParseJob(const KUrl&, Python::LanguageSupport*)’:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/python/pythonparsejob.cpp:62: error: no matching function for call to ‘KDevelop::ParseJob::ParseJob(const KUrl&, Python::LanguageSupport*&)’<br>/usr/include/kdevplatform/language/backgroundparser/parsejob.h:48: note: candidates are: KDevelop::ParseJob::ParseJob(const KUrl&)<br>

/usr/include/kdevplatform/language/backgroundparser/parsejob.h:45: note:                 KDevelop::ParseJob::ParseJob(const KDevelop::ParseJob&)<br>make[2]: *** [python/CMakeFiles/kdevpythonlanguagesupport.dir/pythonparsejob.o] Error 1<br>

make[1]: *** [python/CMakeFiles/kdevpythonlanguagesupport.dir/all] Error 2<br>make: *** [all] Error 2<br></blockquote><br></li><li>Ruby:<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">

[ 21%] Building CXX object ruby/CMakeFiles/kdevrubylanguagesupport.dir/parser/parsesession.o<br>In file included from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:7,                                                                                                                                    <br>

                 from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.h:27,                                                                                                                                            <br>

                 from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:22:                                                                                                                                          <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_ast.h:7:26: error: kdev-pg-list.h: No such file or directory                                                                                                         <br>

In file included from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.h:27,                                                                                                                                            <br>

                 from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:22:                                                                                                                                          <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:8:33: error: kdev-pg-memory-pool.h: No such file or directory                                                                                               <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:9:31: error: kdev-pg-allocator.h: No such file or directory                                                                                                 <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:10:34: error: kdev-pg-token-stream.h: No such file or directory                                                                                             <br>

In file included from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:7,                                                                                                                                    <br>

                 from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.h:27,                                                                                                                                            <br>

                 from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:22:                                                                                                                                          <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_ast.h:1543: error: ISO C++ forbids declaration of ‘list_node’ with no type                                                                                           <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_ast.h:1543: error: expected ‘;’ before ‘<’ token                                                                                                                     <br>

In file included from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.h:27,                                                                                                                                            <br>

                 from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:22:                                                                                                                                          <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:19: error: ‘kdev_pg_token_stream’ does not name a type                                                                                                      <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:20: error: ‘kdev_pg_token_stream’ has not been declared                                                                                                     <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:20: error: ISO C++ forbids declaration of ‘token_type’ with no type                                                                                         <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:20: error: typedef name may not be a nested-name-specifier                                                                                                  <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:20: error: expected ‘;’ before ‘token_type’                                                                                                                 <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:21: error: ISO C++ forbids declaration of ‘kdev_pg_token_stream’ with no type                                                                               <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:21: error: expected ‘;’ before ‘*’ token                                                                                                                    <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:24: error: ‘token_type’ does not name a type                                                                                                                <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:41: error: ‘kdev_pg_token_stream’ has not been declared                                                                                                     <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:59: error: ‘kdev_pg_memory_pool’ does not name a type                                                                                                       <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:61: error: ISO C++ forbids declaration of ‘kdev_pg_memory_pool’ with no type                                                                                <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:61: error: expected ‘;’ before ‘*’ token                                                                                                                    <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:62: error: ‘kdev_pg_memory_pool’ has not been declared                                                                                                      <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h: In member function ‘int ruby::parser::yylex()’:                                                                                                            <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:31: error: ‘token_stream’ was not declared in this scope                                                                                                    <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h: In member function ‘void ruby::parser::rewind(size_t)’:                                                                                                    <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:36: error: ‘token_stream’ was not declared in this scope<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h: In member function ‘void ruby::parser::set_token_stream(int*)’:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:43: error: ‘token_stream’ was not declared in this scope<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h: In member function ‘void ruby::parser::set_memory_pool(int*)’:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:64: error: ‘memory_pool’ was not declared in this scope<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h: In member function ‘T* ruby::parser::create()’:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:70: error: ‘memory_pool’ was not declared in this scope<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h: In constructor ‘ruby::parser::parser()’:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:282: error: ‘memory_pool’ was not declared in this scope<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/generated/ruby_parser.h:283: error: ‘token_stream’ was not declared in this scope<br>

In file included from /home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:22:<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.h: At global scope:<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.h:52: error: type ‘ruby::parser’ is not derived from type ‘ruby::ParseSession’<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.h:52: error: expected ‘;’ before ‘*’ token<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.h:53: error: type ‘ruby::parser’ is not derived from type ‘ruby::ParseSession’<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.h:53: error: expected ‘;’ before ‘*’ token<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp: In constructor ‘ruby::ParseSession::ParseSession()’:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:32: error: class ‘ruby::ParseSession’ does not have any field named ‘memory_pool’<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:32: error: expected type-specifier<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:32: error: expected ‘)’<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:33: error: class ‘ruby::ParseSession’ does not have any field named ‘token_stream’<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:33: error: expected type-specifier<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:33: error: expected ‘)’<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp: In destructor ‘ruby::ParseSession::~ParseSession()’:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:39: error: ‘memory_pool’ was not declared in this scope<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:40: error: ‘token_stream’ was not declared in this scope<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp: In member function ‘void ruby::ParseSession::positionAt(size_t, size_t*, size_t*) const’:<br>/home/alan/KDevelop/kdevelop4-extra-plugins/ruby/parser/parsesession.cpp:45: error: ‘token_stream’ was not declared in this scope<br>

make[2]: *** [ruby/CMakeFiles/kdevrubylanguagesupport.dir/parser/parsesession.o] Error 1<br>make[1]: *** [ruby/CMakeFiles/kdevrubylanguagesupport.dir/all] Error 2<br>make: *** [all] Error 2<br></blockquote><br></li><li>TeamWork:<br>

Does not compile with a very big log ( errors and warnings ), but I don't need it either.<br><br></li><li>CppUnit:<br>(don't know what it does, bu looks cool since I using C++...)<br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">

[ 41%] Building CXX object cppunit/CMakeFiles/kdevcppunit.dir/testcommand.o           <br>In file included from /home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:21:                                                                                                                                               <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.h:24:26: error: veritas/test.h: No such file or directory                                                                                                                   <br>

In file included from /home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:32:                                                                                                                                               <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:12:2: error: #error "The header file 'testcommand.h' doesn't include <QObject>."                                                                                  <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:13:7: warning: "Q_MOC_OUTPUT_REVISION" is not defined                                                                                                             <br>

In file included from /home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:21:                                                                                                                                               <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.h:35: error: expected initializer before ‘:’ token                                                                                                                          <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:23: error: ‘Veritas’ has not been declared                                                                                                                              <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:25: error: ‘TestCommand’ has not been declared                                                                                                                          <br>

/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:25: error: ‘Test’ has not been declared<br>/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:25: error: ISO C++ forbids declaration of ‘TestCommand’ with no type<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp: In function ‘int TestCommand(const QString&, int*)’:<br>/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:26: error: only constructors take base initializers<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:27: warning: no return statement in function returning non-void<br>/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp: At global scope:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:29: error: expected constructor, destructor, or type conversion before ‘::’ token<br>In file included from /home/alan/KDevelop/kdevelop4-extra-plugins/cppunit/testcommand.cpp:32:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:40: error: ‘QMetaObject’ does not name a type<br>/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:49: error: expected initializer before ‘*’ token<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:54: error: ‘TestCommand’ is not a class or namespace<br>/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc: In function ‘void* qt_metacast(const char*)’:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:58: error: expected type-specifier before ‘TestCommand’<br>/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:58: error: expected ‘>’ before ‘TestCommand’<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:58: error: expected ‘(’ before ‘TestCommand’<br>/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:58: error: expected primary-expression before ‘>’ token<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:58: error: invalid use of ‘this’ in non-member function<br>/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:58: error: expected ‘)’ before ‘;’ token<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:59: error: ‘Veritas’ has not been declared<br>/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:59: error: expected initializer before ‘QMocSuperClass’<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:60: error: ‘QMocSuperClass’ has not been declared<br>/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc: At global scope:<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:63: error: ‘TestCommand’ is not a class or namespace<br>/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:63: error: ‘QMetaObject’ has not been declared<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:63: error: expected primary-expression before ‘int’<br>/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:63: error: expected primary-expression before ‘void’<br>

/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:63: error: initializer expression list treated as compound expression<br>/home/alan/KDevelop/kdevelop4-extra-plugins/build/cppunit/testcommand.moc:64: error: expected ‘,’ or ‘;’ before ‘{’ token<br>

make[2]: *** [cppunit/CMakeFiles/kdevcppunit.dir/testcommand.o] Error 1<br>make[1]: *** [cppunit/CMakeFiles/kdevcppunit.dir/all] Error 2<br>make: *** [all] Error 2<br></blockquote><br></li><li>ControlFlowGraph:<br>(no idea of what it does either)<br>

<br>Could not find module FindGraphViz.cmake or a configuration file for<br>  package GraphViz.<br><br>but GraphViz is installed:<br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">

alan@Gaspar:~/KDevelop/kdevelop4-extra-plugins/build$ dpkg -l graphviz graphviz-dev libgraphviz-dev<br>Desired=Unknown/Install/Remove/Purge/Hold<br>| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend<br>

|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)<br>||/ Name                                                  Version                                               Description<br>+++-=====================================================-=====================================================-==========================================================================================================================<br>

ii  graphviz                                              2.20.2-3ubuntu5                                       rich set of graph drawing tools<br>ii  graphviz-dev                                          2.20.2-3ubuntu5                                       transitional package for graphviz-dev rename<br>

ii  libgraphviz-dev                                       2.20.2-3ubuntu5                                       graphviz libs and headers against which to build applications<br></blockquote></li></ol><br>I put all the error messages there but I only interested in Python and Ruby support and the CppUnit thing that I don't know what does but looks useful.<br>

The others are only for notice.<br><br>And since I using the svn version I missing GIT support (for projects) and the blue window in Debug mode that shows the variables values. What do I need to do get these back?<br><br>

Thank you<br>-- <br>Álan Crístoffer e Sousa<br>