Comment 4 for bug 260326

Revision history for this message
joachimeibl (joachim-eibl) wrote : Re: [Bug 260326] Re: I can't install kdiff3 on Intrepid (Broken dependecy)

Am Donnerstag 28 August 2008 10:01:21 schrieb totya:
> It's sad. Kdiff3 was a very fast compare a merge utility. Kompare is
> nice, however very slow when I'm working with big files. I hope Kdiff3
> will be ported to KDE4.

I'm working on a KDE4 version, but it is not quite finished yet.

> Yeah I know there are other alternatives too: meld, xxdiff, ... however
> these utilities are slower than Kdiff3. Kdiff3 is a superior one in
> terms of speed. I use very fast modern computers, and I don't understand
> why the most merge and diff utilities are so slow.

Speed is an important design goal for me.
Part of why it took so long is because Qt4 was very slow in the early versions
and KDiff3 was not at all satisfactory to use. Even now I needed some
additional optimisations that weren't necessary with Qt3.

> By the way I understand why Kdiff3 removed from the archive.

You might want to try the current svn-version:
Requirements: normal devel-packages for KDE4 + libkonq-devel (That's the name
on opensuse 11).

svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/utils/kdiff3 kdiff3
cd kdiff3
mkdir release
cd release
cmake .. -DCMAKE_INSTALL_PREFIX=<KDE4-prefix>
make
sudo make install

<KDE4-prefix> is where the other KDE4-programs are installed. (For me
it's "/usr".)
Feedback on bugs and regressions is appreciated.

Best regards,
Joachim