I&#39;ve tried to use the changes on the plugin development guide that were suggested on the wiki.<br>I used QT Creator as my IDE and when i tried to compile I got the following output:<br><br>
<meta name="qrichtext" content="1"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><style type="text/css">
p, li { white-space: pre-wrap; }
</style>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(0, 0, 255);">Exited with code 0.</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(0, 0, 255);">Starting: /usr/bin/make -w</span> </p>
<p style="margin: 0px; text-indent: 0px;">make: Entering directory `/home/zbenta/mythplugins/mythhello&#39;</p>
<p style="margin: 0px; text-indent: 0px;">cd mythhello/ &amp;&amp; /usr/bin/make -f Makefile</p>
<p style="margin: 0px; text-indent: 0px;">make[1]: Entering directory `/home/zbenta/mythplugins/mythhello/mythhello&#39;</p>
<p style="margin: 0px; text-indent: 0px;">g++ -c -pipe
-fomit-frame-pointer -D_REENTRANT -Wall -W -DPIC -fPIC -D_GNU_SOURCE
-DPREFIX=&quot;&quot; -D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_PLUGIN
-DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB
-DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I.
-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml
-I/usr/include/qt4/QtSql -I/usr/include/qt4 -I/include -I. -o main.o
main.cpp</p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:8:25: error: mythcontext.h: No such file or directory</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:9:24: error: mythplugin.h: No such file or directory</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:10:27: error: mythpluginapi.h: No such file or directory</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:11:25: error: mythversion.h: No such file or directory</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:12:28: error: mythmainwindow.h: No such file or directory</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">In file included from main.cpp:15:</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:6:28: error: mythscreentype.h: No such file or directory</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:7:26: error: mythuibutton.h: No such file or directory</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">In file included from main.cpp:15:</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:14: error: expected class-name before ‘{’ token</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:18: error: expected ‘)’ before ‘*’ token</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:20: error: ‘QKeyEvent’ has not been declared</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:24: error: ISO C++ forbids declaration of ‘MythUIText’ with no type</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:24: error: expected ‘;’ before ‘*’ token</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:25: error: ISO C++ forbids declaration of ‘MythUIText’ with no type</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:25: error: expected ‘;’ before ‘*’ token</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:26: error: ISO C++ forbids declaration of ‘MythUIButton’ with no type</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:26: error: expected ‘;’ before ‘*’ token</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:27: error: ISO C++ forbids declaration of ‘MythUIButton’ with no type</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">mythhello.h:27: error: expected ‘;’ before ‘*’ token</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp: In function ‘void setupKeys()’:</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:26: error: ‘REG_JUMP’ was not declared in this scope</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp: In function ‘int mythplugin_init(const char*)’:</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:32: error: ‘gContext’ was not declared in this scope</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:34: error: ‘MYTH_BINARY_VERSION’ was not declared in this scope</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp: In function ‘int RunHello()’:</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:47: error: ‘MythScreenStack’ was not declared in this scope</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:47: error: ‘mainStack’ was not declared in this scope</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:47: error: ‘GetMythMainWindow’ was not declared in this scope</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp: In function ‘int mythplugin_config()’:</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">main.cpp:71: warning: no return statement in function returning non-void</span></p>
<p style="margin: 0px; text-indent: 0px;">make[1]: Leaving directory `/home/zbenta/mythplugins/mythhello/mythhello&#39;</p>
<p style="margin: 0px; text-indent: 0px;">make: Leaving directory `/home/zbenta/mythplugins/mythhello&#39;</p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">make[1]: *** [main.o] Error 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">make: *** [sub-mythhello-make_default] Error 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-weight: 600; color: rgb(255, 0, 0);">Exited with code 2.</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">Error while building project mythhello</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color: rgb(255, 0, 0);">When executing build step &#39;Make&#39;</span></p><br><br>Zacarias Benta<br>