![]() Registered Member ![]()
|
Hi, I am a Windows user dipping his toe into Linux. I am currently using Ubuntu 9.10 Karmic with default gnome desktop manager. I have installed Ktorrent from the Ubuntu repository via synaptic package manager as after looking around the web decided it would be most like Utorrent that i have used previously in Windows.
Having read many posts in the forums i thought i would try to install the latest 3.3rc1 as i believe it has a plugin which enables "shut down when download completes" which is a feature i have used in Utorrent occasionally when nearing my providers "daily upload limit". I have read numerous posts plus the wiki explaining how to compile and install the tar.bz2 available from this site but unfortunately my lack of Linux knowledge has left stranded ![]() I think i have installed the relevant dependencies (but this may not be the case as all this is very new to me). Following the instructions- tar -xvjf ktorrent-3.X.Y.tar.bz2 cd ktorrent-3.X.Y mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` .. make sudo make install I get as far as cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` .. then am presented with the following error in terminal mark@mark-Ubuntu-Beta:~/Downloads/ktorrent-3.3rc1/build$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` .. -- Found Qt-Version 4.5.2 (using /usr/bin/qmake) -- Found X11: /usr/lib/libX11.so -- Phonon Version: 4.3.1 -- Found KDE 4.3 include dir: /usr/include -- Found KDE 4.3 library dir: /usr/lib -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 -- Building KTorrent with DHT support (-DENABLE_DHT_SUPPORT=false to disable) -- Found taglib: -L/usr/lib -ltag -- Taglib found: -L/usr/lib -ltag -- Building logviewer plugin (-DENABLE_LOGVIEWER_PLUGIN=false to disable) -- Building infowidget plugin (-DENABLE_INFOWIDGET_PLUGIN=false to disable) -- Compiling GeoIP support directly into InfoWidget plugin -- Building upnp plugin (-DENABLE_UPNP_PLUGIN=false to disable) -- Building search plugin (-DENABLE_SEARCH_PLUGIN=false to disable) -- Building webinterface plugin (-DENABLE_WEBINTERFACE_PLUGIN=false to disable) -- Building scanfolder plugin (-DENABLE_SCANFOLDER_PLUGIN=false to disable) -- Building ipfilter plugin (-DENABLE_IPFILTER_PLUGIN=false to disable) -- Building stats plugin (-DENABLE_STATS_PLUGIN=false to disable) -- Building bwscheduler plugin (-DENABLE_BWSCHEDULER_PLUGIN=false to disable) -- Building mediaplayer plugin (-DENABLE_MEDIAPLAYER_PLUGIN=false to disable) -- Found taglib: -L/usr/lib -ltag -- Taglib found: -L/usr/lib -ltag -- Building scripting plugin (-DENABLE_SCRIPTING_PLUGIN=false to disable) -- Building syndication plugin (-DENABLE_SYNDICATION_PLUGIN=false to disable) CMake Error at /usr/share/cmake-2.6/Modules/FindBoost.cmake:868 (message): Unable to find the requested Boost libraries. Unable to find the Boost header files. Please set BOOST_ROOT to the root directory containing Boost or BOOST_INCLUDEDIR to the directory containing Boost's headers. Call Stack (most recent call first): /usr/share/kde4/apps/cmake/modules/FindBoost.cmake:24 (include) plugins/syndication/CMakeLists.txt:2 (find_package) -- Building downloadorder plugin (-DENABLE_DOWNLOADORDER_PLUGIN=false to disable) -- Building shutdown plugin (-DENABLE_SHUTDOWN_PLUGIN=false to disable) -- Building zeroconf plugin (-DENABLE_ZEROCONF_PLUGIN=false to disable) ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. ----------------------------------------------------------------------------- * libkworkspace <http://www.kde.org/> libkworkspace library and header files libkworkspace is needed for shutdown plugin * libtaskmanager <http://www.kde.org/> libtaskmanager library and header files libtaskmanager is needed for KTorrent Plasmoid ----------------------------------------------------------------------------- CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: Boost_INCLUDE_DIR (ADVANCED) used as include directory in directory /home/mark/Downloads/ktorrent-3.3rc1/plugins/syndication used as include directory in directory /home/mark/Downloads/ktorrent-3.3rc1/plugins/syndication/icons -- Configuring incomplete, errors occurred! From what i can work out from synaptic the package "kdebase-workspace" may have the files that the error refers to but it also appears to add lots of other apps too. I really dont want to break my current Ubuntu/gnome install by installing things i dont understand, and i dont really want lots of extra other programs to confuse me while i am still finding my way around the standard install. Id just like Ktorrent with the extra plugin if at all possible? Any advice would be much appreciated, even if its "stop what your doing your out of your depth" Apologises for the long post! |
![]() Registered Member ![]()
|
Update - After a good nights sleep i set about working through my previously posted error message. Amazing how things make more sense after a break.
With the help of google i decided i needed to install libboost which is apparently a c++ library of some description, so i chose libboost 1.38 -dev from the repository via synaptic reasoning it would be easier to remove that way if I was wrong. I then ran the cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` .. command again... Well this seems to have partially done the trick as the only remaining error is - The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. ----------------------------------------------------------------------------- * libkworkspace <http://www.kde.org/> libkworkspace library and header files libkworkspace is needed for shutdown plugin * libtaskmanager <http://www.kde.org/> libtaskmanager library and header files libtaskmanager is needed for KTorrent Plasmoid ----------------------------------------------------------------------------- -- Configuring done -- Generating done -- Build files have been written to: /home/mark/Downloads/ktorrent-3.3rc1/build mark@mark-Ubuntu-Beta:~/Downloads/ktorrent-3.3rc1/build$ So now im left with the question is which package to install to resolve the above issue? Looking in google and synaptic i think it may be kdebase-workspace but there are a number of packages that begin kdebase-workspace but extended titles ie. kdebase-workspace-bin so I am a little confused (again). Any pointers, help or advice much appreciated..... for now its back to google / ubuntu forums but will check back here before going any further. Regards |
![]() Registered Member ![]()
|
update 2 - After much more searching with google and a visit to the "psycocats" web site, i decided to install Kubuntu ontop of my Ubuntu gnome installation as it was something i had considered doing anyway (to check out kde) and hoping it would cure my remaining error message.
So I installed, all went smoothly had a quick look at the KDE desktop then back into gnome to finish my Ktorrent build/install. Unfortunately i recieved the same error as in my last post so having come this far decided to go with the kdebase-workspace package i had found in synaptic. With that installed i tried again......... This time success ! ![]() I dont know if i needed to install the whole kubuntu thing or just the kdebase-workspace package but now i get the RC1 and kubuntu to play with and my gnome install seems fine (with the addition of some extra apps). Regards A happy MrGrumpyArse ![]() |
Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft