Bug 385149 - Compilation documentation.
Summary: Compilation documentation.
Status: RESOLVED FIXED
Alias: None
Product: kmldonkey
Classification: Applications
Component: general (show other bugs)
Version: SVN trunk
Platform: Debian stable Linux
: NOR wishlist
Target Milestone: ---
Assignee: Gioacchino Mazzurco
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-27 18:40 UTC by Giorgos Kostopoulos.
Modified: 2017-11-20 13:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Giorgos Kostopoulos. 2017-09-27 18:40:09 UTC
I wish a documentation (- guidance - howto) for compiling the SVN version (on a modern Linux distribution).

Seems like noone knows why the compilation fails and the only available documentation is back from the KDE3 era (and does not apply).

TIA! :-)
G.
Comment 1 Christoph Feck 2017-10-12 18:16:15 UTC
Please show the actual error messages. Several distributions still ship kmldonkey, so they have no issues to compile it.
Comment 2 Giorgos Kostopoulos. 2017-10-12 20:06:32 UTC
Hi Christoph and thanks for your help! :-)

1) I submitted a help request at the appropriate KDE forum and nobody replied.
That means that either reads KDE fora nowadays (I highly doubt, if this is the case), or nobody knows the (not so obvious) way to build it.

2) Indeed, Debian has a heavylly outdated version on it's repository, which means that this package is either orphan or the last version can't be built on today's Debian (at least, not from package's maintainer).

In any case, reading the (again, outdated) build instructions, is not very helpful trying to build the last version.

That said, if someone can provide some building instructions (specifically for the last version), I'll be most grateful! :-)

Greets!!! :-)
G.
Comment 3 Gioacchino Mazzurco 2017-11-20 11:00:12 UTC
I have tested the plain cmake + make thing and it works as expected:

$ svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/network/kmldonkey/
$ cd kmldonkey
$ cmake CMakeLists.txt
$ make

It compiled without errors, if you want to install do

$ sudo make install

I agree that the documentation lack care and the software too, my feeling is that interest has moved toward more secure file sharing software like RetroShare
Comment 4 Giorgos Kostopoulos. 2017-11-20 13:07:10 UTC
Success!
THANKS Christoph!!!

PS. Indeed it is insecure, but it can be used as an amule alternative.
I suppose if security (and anonymity?) is in mind, Freenet (in Darknet mode) is another one of the available options, but if you don't mind (if you don't want, something sensitive to share), it don't worth spending extra time.