<div dir="ltr">Hello all -<div><br></div><div>I have just installed KDE neon and would like to join the development community. I am trying to build umbrello master:</div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0)">mckenney@sanvicente:~/kde/umbrello-build$ cmake -DCMAKE_INSTALL_PREFIX=${HOME}/install/umbrello -DBUILD_KF5=On -DCMAKE_BUILD_TYPE=Debug ../umbrello
</span><br>-- Using umbrello version 2.20.99-e43b4c1<br>
<br></span></div><div><span style="font-family:monospace">----- snip </span><font face="monospace">-----</font></div><div><span style="font-family:monospace"><br></span></div><span style="font-family:monospace"><span style="color:rgb(0,0,0)">[ 0%] </span><span style="color:rgb(24,178,24)">Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_automoc.cpp.o</span><span style="color:rgb(0,0,0)">
</span><br>In file included from <span style="font-weight:bold;color:rgb(0,0,0)">/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54:0</span><span style="color:rgb(0,0,0)">,
</span><br> from <span style="font-weight:bold;color:rgb(0,0,0)">/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:44</span><span style="color:rgb(0,0,0)">,
</span><br> from <span style="font-weight:bold;color:rgb(0,0,0)">/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdockwidget.h:43</span><span style="color:rgb(0,0,0)">,
</span><br> from <span style="font-weight:bold;color:rgb(0,0,0)">/usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDockWidget:1</span><span style="color:rgb(0,0,0)">,
</span><br> from <span style="font-weight:bold;color:rgb(0,0,0)">/home/mckenney/kde/umbrello-build/umbrello/../../umbrello/umbrello/birdview.h:23</span><span style="color:rgb(0,0,0)">,
</span><br> from <span style="font-weight:bold;color:rgb(0,0,0)">/home/mckenney/kde/umbrello-build/umbrello/moc_birdview.cpp:9</span><span style="color:rgb(0,0,0)">,
</span><br> from <span style="font-weight:bold;color:rgb(0,0,0)">/home/mckenney/kde/umbrello-build/umbrello/libumbrello_automoc.cpp:2</span><span style="color:rgb(0,0,0)">:
</span><br><span style="font-weight:bold;color:rgb(0,0,0)">/home/mckenney/kde/umbrello-build/umbrello/../../umbrello/umbrello/models/objectsmodel.h:20:1:</span><span style="color:rgb(0,0,0)"> </span><span style="font-weight:bold;color:rgb(255,84,84)">error: </span><span style="color:rgb(0,0,0)">specialization of ‘</span><span style="font-weight:bold;color:rgb(0,0,0)">QMetaTypeId<UMLObject*></span><span style="color:rgb(0,0,0)">’ after instantiation
</span><br> Q_DECLARE_METATYPE(UMLObject*);
<br><span style="font-weight:bold;color:rgb(84,255,84)"> ^</span><span style="color:rgb(0,0,0)">
</span><br><span style="font-weight:bold;color:rgb(0,0,0)">/home/mckenney/kde/umbrello-build/umbrello/../../umbrello/umbrello/models/objectsmodel.h:20:1:</span><span style="color:rgb(0,0,0)"> </span><span style="font-weight:bold;color:rgb(255,84,84)">error: </span><span style="color:rgb(0,0,0)">redefinition of ‘</span><span style="font-weight:bold;color:rgb(0,0,0)">struct QMetaTypeId<UMLObject*></span><span style="color:rgb(0,0,0)">’
</span><br><span style="font-weight:bold;color:rgb(0,0,0)">/usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:1596:8:</span><span style="color:rgb(0,0,0)"> </span><span style="font-weight:bold;color:rgb(255,84,84)">error: </span><span style="color:rgb(0,0,0)">previous definition of ‘</span><span style="font-weight:bold;color:rgb(0,0,0)">struct QMetaTypeId<UMLObject*></span><span style="color:rgb(0,0,0)">’
</span><br> struct QMetaTypeId : public QMetaTypeIdQObject<T>
<br><span style="font-weight:bold;color:rgb(84,255,84)"> ^</span><span style="color:rgb(0,0,0)">
</span><br>umbrello/CMakeFiles/libumbrello.dir/build.make:8298: recipe for target 'umbrello/CMakeFiles/libumbrello.dir/libumbrello_automoc.cpp.o' failed
<br>make[2]: *** [umbrello/CMakeFiles/libumbrello.dir/libumbrello_automoc.cpp.o] Error 1
<br>CMakeFiles/Makefile2:126: recipe for target 'umbrello/CMakeFiles/libumbrello.dir/all' failed
<br>make[1]: *** [umbrello/CMakeFiles/libumbrello.dir/all] Error 2
<br>Makefile:138: recipe for target 'all' failed
<br>make: *** [all] Error 2<br></span><div><br><div><font face="monospace">----- snip -----</font></div><div><font face="monospace"><br></font></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0)">mckenney@sanvicente:~/kde/umbrello-build$ cat /etc/lsb-release </span><br>DISTRIB_ID=neon
<br>DISTRIB_RELEASE=16.04
<br>DISTRIB_CODENAME=xenial
<br>DISTRIB_DESCRIPTION="KDE neon User Edition 5.7"<br></span></div><div><font face="monospace"><br></font></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0)">mckenney@sanvicente:~/kde/umbrello-build$ gcc --version
</span><br>gcc (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609
<br>Copyright (C) 2015 Free Software Foundation, Inc.
<br>This is free software; see the source for copying conditions. There is NO
<br>warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.<br>
<br></span></div><div><font face="monospace"><div>----- snip -----</div><div><br></div></font></div><div style="font-family:monospace"><br></div><div><span style="color:rgb(0,0,0)"><font face="arial, helvetica, sans-serif">I am definitely a rookie at building any KDE software, but I have a bit of Qt and a lot of C++ background. If you would like some help, I'd be more than happy to jump in. Just point me in the right direction.</font></span></div><div><span style="color:rgb(0,0,0)"><font face="arial, helvetica, sans-serif"><br></font></span></div><div><span style="color:rgb(0,0,0)"><font face="arial, helvetica, sans-serif">Thanks,</font></span></div><div><span style="color:rgb(0,0,0)"><font face="arial, helvetica, sans-serif">Shawn</font></span></div><div><span style="color:rgb(0,0,0)"><font face="arial, helvetica, sans-serif"><br></font></span></div><div><span style="font-family:monospace;color:rgb(0,0,0)"><br></span></div>-- <br><div><div dir="ltr">Shawn McKenney<div>President, Emmion</div><div><a href="tel:858%20254%205468" value="+18582545468" target="_blank">858 254 5468</a></div></div></div>
</div></div>