Problem compiling Deluge (gcc error)
I'm trying to compile/install Deluge 0.6.
Here's how I'm doing it: Code:
svn co http://svn.deluge-torrent.org/branches/deluge-0.6 deluge-0.6 Code:
::invoke_extension_factory::invoke_extension_factory(const<unnamed>::invoke_extension_factory&) Code:
:~$ gcc -v |
In Debian repositories there is:
Quote:
There is also a "deluge-torrent-0.5.7.1~debian-1" in my Debian Lenny repositories if you want to install something not designated "stable" yet which can also be installed easily and properly in a Debian system with the same package management systems. With CVS, software does not get to version 1.0 until it is stable. No need to frustrate yourself installing something from source when there is ample selections of equal or better software in pre-compiled Debian binaries. For a better analysis of the error you're getting trying to compile from source, post the entire error starting from the command you issued that produced all these errors as the clue may be towards the beginning. |
If you click on the "download" link at the top of the page of the deluge link you provided you'll arrive at this page which has a link to the Debian pre-compiled binaries for that version you are trying to install.
From the directory you downloaded it into issue this command to install it (assuming you have the 32bit version): Quote:
|
Edit: I have deleted the wrong answer I posted here earlier.
I was curious so I followed the instructions in your other thread and got very different results. I first tried the instructions at http://deluge-torrent.org/faq.php#4n10 for "latest version" including that giant apt-get for all the dependencies, and including compiling but not installing that version. Did you get all those dependencies? Then I followed the instructions from http://forum.deluge-torrent.org/view...e7f85c3#p15915 to get and compile version 0.6 in a different directory. It failed but not at all the way you described. The failure was due to a missing file that is part of the package libboost-python-dev so I installed that package as well and far as I can tell the compile is now correct. I checked the source code at the point of the error message you reported and despite what I thought was a distinctive error, the cause was not what I expected. I now think the cause is a missing dependency, but without info from earlier in the build log, I can't tell which. |
Well according to this thread, the deluge 5.8 packages need to be patched, and I had trouble doing it. I was told that version 6 would not need patching and is near-stable.
As for Azureus, I'd rather not use a java client, plus I remember having problems with the update plugin that comes with it...maybe I'll give it another shot. I'll look through the other packages, thanks for the help. :) |
Quote:
Thanks again! :) |
You ought to close off your question in the other forum with a message explaining you solved it by getting libboost-python-dev.
I'm surprised missing that package gave all those errors on your system that were so different from the errors that the same build missing the same package gave on my system (so in my post above I assumed you were missing some different dependency). I'm glad it worked out. |
Quote:
Hopefully it helps someone else, thanks again. |
All times are GMT -5. The time now is 02:06 AM. |