[Kde-cygwin-cvs] CVS: website/htdocs faq.php,1.19,1.20
Status: Inactive
Brought to you by:
habacker
From: Ralf H. <hab...@us...> - 2002-04-22 06:52:52
|
Update of /cvsroot/kde-cygwin/website/htdocs In directory usw-pr-cvs1:/tmp/cvs-serv8280 Modified Files: faq.php Log Message: added knotify topic Index: faq.php =================================================================== RCS file: /cvsroot/kde-cygwin/website/htdocs/faq.php,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- faq.php 18 Apr 2002 15:11:20 -0000 1.19 +++ faq.php 22 Apr 2002 06:52:45 -0000 1.20 @@ -68,6 +68,7 @@ <li><a href="#D2">Why do I get <samp>"ICE"</samp> errors?</a></li> <li><a href="#D3">Why do I get <samp>XshmAttach... not found in libXext.dll</samp> errors?</a></li> <li><a href="#D4">What's the minimal set of packages needed to run KDE 2?</a></li> + <li><a href="#D4.1">What are the minimal commands to run KDE 2 applications?</a></li> <li><a href="#D5">What's the minimal set of packages needed to compile a KDE 2 application?</a></li> <li><a href="#D6">Why do I get <samp>"undefined reference to shmat"</samp> and @@ -85,6 +86,7 @@ <samp>-whitepixel</samp> option?</a></li> <li><a href="#E5">Why do I get the error <samp>"Couldn't reserve space for cygwin's heap"</samp> when I run a QT program?</a></li> + <li><a href="#E5.1">Why does knotify crashes, when I start kde ?</a></li> <li><a href="#E6">Why do I get <samp>"undefined reference to ..." </samp>errors when I try to compile a QT/KDE application?</a></li> @@ -224,7 +226,7 @@ <p><a href="mailto:hab...@us...">Ralf Habacker</a> writes:</p> <blockquote> - <p>Porting KDE in the closest meaning was quite easy. I think for KDE 1.1.2 I have patched only about 100 + <p>Porting KDE 1.1.2 in the closest meaning was quite easy. I think for KDE 1.1.2 I have patched only about 100 lines and this were minor changes especially missing functions oder include files. Most of my time was spent to get a running ld and to patch the libtool used to create the dll's, integrating it into the X environment, @@ -238,6 +240,7 @@ <li>the KDE source are very portable (minor changes especially missing functions oder include files).</li> </ul> + Note: KDE 2 porting was much harder because of the complexitivity and weight (about 200 dll's). </blockquote> <a name="A10"></a><h3 class="question">Why does Windows complain it can't @@ -418,6 +421,25 @@ </tr> </tbody> </table> + <a name="D4.1"></a><h3 class="question">What are the minimal commands to run KDE 2 applications ?</h3> + <p> There are only a few command and applications applications, which are absolutly necessary to run kde2 applications. See below how to start for example <b>kate</b>.</p> +<ol> +<li> set kde related environment +<pre class="sample"> +export KDEDIR=/opt/kde2 +export QTDIR=/usr/local/lib/qt2 +export KDEHOME=$HOME/.kde2 +export PATH=$KDEDIR/bin:$KDEDIR/lib:$QTDIR/bin:/usr/X11R6/bin:$PATH +export LTDL_LIBRARY_PATH=$KDEDIR/lib:$KDEDIR/bin:/usr/X11R6/bin +export LD_LIBRARY_PATH=$KDEDIR/lib:$KDEDIR/bin:/usr/X11R6/bin +export DISPLAY=$HOSTNAME:0 +</pre></li> +<li> start xserver <pre class="sample">X -screen 0 1024x768x16 -engine 4 -ac -nowinkill -noreset -emulate3buttons 100 &</pre></li> +<li> start basic kde (this will launch dcopserver, klauncher and kded) <pre class="sample">kdeinit +kcminit +kwin</pre></li> +<li> start kde applications <pre class="sample">kate</pre></li> +</ol> + + <a name="D5"></a><h3 class="question">What's the minimal set of packages need to compile a KDE 2 application?</h3> @@ -509,9 +531,22 @@ <p class="sample">Rebase a DLL: <br> <code>$ rebase -b 0x74410000 /opt/kde2/bin/cygkdeui-3.dll<br> c:\programme\cygwin\opt\kde22\bin\cygkdeui-3.dll: new base = 74410000, new size = 1f0000</code> - -<p> - + </p> + <a name="E5.1"></a><h3 class="question">Why does knotify crashes, when I start kde ?</h3> + <p>If you got the message like this: +<pre> +kio (KLauncher): knotify (pid 2824) up and running. +DCOP: register 'knotify' -> number of clients is now 3 +DCOP: register 'anonymous-2824' -> number of clients is now 4 +ObjectManager: Arts::X11GlobalComm - Language missing +MCOP ObjectManager: can't find implementation for Arts::X11GlobalComm. +assertion "skel" failed: file "core.cc", line 2016 +KCrash: crashing.... crashRecursionCounter = 2 +KCrash: Application Name = knotify path = <unknown> pid = 1704q +</pre> +You can fix this by adding a line <br><br><code> +Language=C++ +</code> <br><br>to the file ~/.mcoprc<br></p> <a name="E6"></a><h3 class="question">Why do I get <samp>"undefined reference to ..." </samp>errors when I try to compile a QT/KDE application?</h3> <p>This happens when you do not include the <samp>--auto-import</samp> @@ -639,7 +674,7 @@ they are possibly candidates for applying to the kde tree.</p> <p>But anyway, the original kde source and any changes we've -made is in the cvs, so it is +made are in the cvs, so it is no problem to apply any changes to the kde tree at any time (and if the kde maintainer like this).</p> |