Hello, <br><br>I'm trying to compile the new beta6 which I just downloaded from one of the ftp servers. I did run into the following errors when compiling, and then running. <br><br>First i got the following compile error:<br>
<br>/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48:51: error: too many decimal points in number                                                                       <br>/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56:51: error: too many decimal points in number                                                                       <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66:51: error: too many decimal points in number                                                                       <br>/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48: error: 'home' was not declared in this scope                                                                      <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48: error: 'brouwer' was not declared in this scope                                                                   <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48: error: 'kdevelop4' was not declared in this scope                                                                 <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48: error: 'kdevelop' was not declared in this scope                                                                  <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48: error: 'projectmanagers' was not declared in this scope                                                           <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48: error: 'cmake' was not declared in this scope                                                                     <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48: error: 'tests' was not declared in this scope                                                                     <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48: error: 'manual' was not declared in this scope                                                                    <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48: error: expected primary-expression before '(' token                                                               <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:48: error: expected primary-expression before '/' token                                                               <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56: error: 'home' was not declared in this scope                                                                      <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56: error: 'brouwer' was not declared in this scope                                                                   <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56: error: 'kdevelop4' was not declared in this scope                                                                 <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56: error: 'kdevelop' was not declared in this scope                                                                  <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56: error: 'projectmanagers' was not declared in this scope                                                           <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56: error: 'cmake' was not declared in this scope                                                                     <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56: error: 'tests' was not declared in this scope                                                                     <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56: error: 'manual' was not declared in this scope                                                                    <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56: error: expected primary-expression before '(' token                                                               <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:56: error: expected primary-expression before '/' token                                                               <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66: error: 'home' was not declared in this scope                                                                      <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66: error: 'brouwer' was not declared in this scope                                                                   <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66: error: 'kdevelop4' was not declared in this scope                                                                 <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66: error: 'kdevelop' was not declared in this scope                                                                  <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66: error: 'projectmanagers' was not declared in this scope                                                           <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66: error: 'cmake' was not declared in this scope                                                                     <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66: error: 'tests' was not declared in this scope                                                                     <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66: error: 'manual' was not declared in this scope                                                                    <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66: error: expected primary-expression before '(' token                                                               <br>
/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:66: error: expected primary-expression before '/' token                                                               <br>
compile error                                                                                                                                                                                                      <br>command line: /usr/bin/g++ -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DHAVE_CONFIG_H=1 -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG -I/home/brouwer/kdevelop4/gcc_kdevelop/projectmanagers/cmake/tests -I/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests -I/home/brouwer/kdevelop4/kdevelop-3.9.96 -I/home/brouwer/kdevelop4/gcc_kdevelop -I/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/parser -I/home/brouwer/kdevelop4/kdevelop-3.9.96/projectbuilders/cmakebuilder -I/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake -I/usr/include/KDE -I/usr/include/qt4/KDE -I/usr/include/qt4 -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtAssistant -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/local/include/kdevplatform -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DCMAKE_TESTS_PROJECTS_DIR="/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/manual" -DKDESRCDIR="/home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/" -o CMakeFiles/cmakeloadprojecttest.dir/cmakeloadprojecttest.o -c /home/brouwer/kdevelop4/kdevelop-3.9.96/projectmanagers/cmake/tests/cmakeloadprojecttest.cpp                                                                                                                                                                                                                 <br>
make[2]: *** [projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/cmakeloadprojecttest.o] Error 1                                                                                                      <br>make[1]: *** [projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/all] Error 2                                                                                                                         <br>
make[1]: *** Waiting for unfinished jobs....            <br><br>My brute force solution was to comment out '#add_subdirectory(tests)' in  kdevelop-3.9.96/projectmanagers/cmake/CMakeLists.txt, after which it build without complaining.<br>
<br>However, when I run kdevelop4 now, there is a segfault when pressing 'new project from template'.<br><br>It's the first time i'm trying to compile kdevelop and I'm following the compile instructions on <a href="http://www.kdevelop.org/mediawiki/index.php/KDevelop_4/compiling">http://www.kdevelop.org/mediawiki/index.php/KDevelop_4/compiling</a> on a Kubuntu Karmic machine. Is there something I'm doing wrong?<br>
<br>Iman<br><br>P.S. A gdb backtrace on the core shows the following:<br>Program terminated with signal 11, Segmentation fault.<br>#0  0xfffffffffffffff0 in ?? ()<br>(gdb) bt<br>#0  0xfffffffffffffff0 in ?? ()<br>#1  0x00007ff3dc86bc71 in ProjectVcsPage (this=0x4728920, controller=0x2c16b80, parent=<value optimized out>) at /home/brouwer/kdevelop4/kdevplatform-0.9.96/plugins/appwizard/projectvcspage.cpp:53<br>
#2  0x00007ff3dc866f67 in AppWizardDialog (this=0x7fff67193870, pluginController=0x2c16b80, templatesModel=<value optimized out>, parent=<value optimized out>, flags=<value optimized out>)<br>    at /home/brouwer/kdevelop4/kdevplatform-0.9.96/plugins/appwizard/appwizarddialog.cpp:31<br>
#3  0x00007ff3dc8645f6 in AppWizardPlugin::slotNewProject (this=0x7ff3e00311c0) at /home/brouwer/kdevelop4/kdevplatform-0.9.96/plugins/appwizard/appwizardplugin.cpp:100<br>#4  0x00007ff3dc864780 in AppWizardPlugin::qt_metacall (this=0x7ff3e00311c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>)<br>
    at /home/brouwer/kdevelop4/gcc_kdevplatform/plugins/appwizard/appwizardplugin.moc:68<br>#5  0x00007ff3f7a67ddc in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4<br>#6  0x00007ff3f6c9d0a7 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4<br>
#7  0x00007ff3f6c9e4ef in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4<br>#8  0x00007ff3f708aecd in ?? () from /usr/lib/libQtGui.so.4<br>#9  0x00007ff3f7090dea in ?? () from /usr/lib/libQtGui.so.4<br>
#10 0x00007ff3f82ac2be in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5<br>#11 0x00007ff3f6cf19c0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4<br>#12 0x00007ff3f70935ab in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4<br>
#13 0x00007ff3f6ca2efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4<br>#14 0x00007ff3f6caa011 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4<br>#15 0x00007ff3f81d9ab6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5<br>
#16 0x00007ff3f7a52c2c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4<br>#17 0x00007ff3f6ca98e0 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4<br>
#18 0x00007ff3f6d0fe2e in ?? () from /usr/lib/libQtGui.so.4<br>#19 0x00007ff3f6d0eaa9 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4<br>#20 0x00007ff3f6d37d0c in ?? () from /usr/lib/libQtGui.so.4<br>
#21 0x00007ff3f1255bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0<br>#22 0x00007ff3f1259588 in ?? () from /lib/libglib-2.0.so.0<br>#23 0x00007ff3f12596b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0<br>
#24 0x00007ff3f7a7b1a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4<br>#25 0x00007ff3f6d374be in ?? () from /usr/lib/libQtGui.so.4<br>#26 0x00007ff3f7a51532 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4<br>
#27 0x00007ff3f7a51904 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4<br>#28 0x00007ff3f7a53ab9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4<br>#29 0x00000000004051ee in main (argc=<value optimized out>, argv=<value optimized out>) at /home/brouwer/kdevelop4/kdevelop-3.9.96/app/main.cpp:193<br>
<br><br><br>