This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Compiling Error -- Can't FIgure out Missing Dependencies

Tags: None
(comma "," separated)
jmadero
Registered Member
Posts
55
Karma
0
Running Ubuntu 11.10. I had the newest KMyMoney installed but did a fresh install last night and now can't figure out the dependencies for the life of me. Here is my pastebin, appreciate the help

http://pastebin.com/5UHEhJEz

P.S. yes I know there is a ppa, yes I know I can install from synaptic, I prefer installing from source (especially because I've been running the latest version since released date and my data file has been saved using the newest version. Thank you
cristian.onet
KDE Developer
Posts
253
Karma
2
OS
Your gpgme development package is missing.


cristian.onet, proud to be a member of KDE forums since 2008-Oct.
jmadero
Registered Member
Posts
55
Karma
0
I checked synaptic, those are all installed:

libgpgme11-dev
libgpgme++2
libgpg-error-dev

Really need to solve this one as I can't updated my finances and haven't been able to in nearly 2 weeks. Thanks in advance
User avatar
ipwizard
KDE Developer
Posts
1359
Karma
6
OS
According to your pastebin log, DOXYGEN and GMP are missing.

-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
CMake Error at /usr/share/kde4/apps/cmake/modules/FindPackageHandleStandardArgs.cmake:198 (MESSAGE):
Could NOT find GMP (missing: GMP_INCLUDE_DIR GMP_LIBRARIES)
Call Stack (most recent call first):
/usr/share/kde4/apps/cmake/modules/FindGMP.cmake:21 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:94 (FIND_PACKAGE)

GMP probably also requires a dev package. I am on an RPM based system and have the following:

Code: Select all
libgmp10-5.0.1-4.5.x86_64
gmp-devel-5.0.1-4.5.x86_64
libgmpxx4-5.0.1-4.5.x86_64

and

doxygen-1.7.3-3.1.x86_64


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.4 64bit, KF5
jmadero
Registered Member
Posts
55
Karma
0
Installing now, will report back....is it normal that these packages are going to take up almost 700 more megs on my system? seems like I'm up to about 1.25 gigs for dev packages to install from sources for kmymoney, seems like a lot of space :-/
jmadero
Registered Member
Posts
55
Karma
0
User avatar
ipwizard
KDE Developer
Posts
1359
Karma
6
OS
Now libalkimia is missing. This library also needs to be build from sources, but it is rather easy. Grab the source from http://kde-apps.org/content/show.php/li ... ent=137323 (there's a download button at the bottom of the page) and run the following commands:

Code: Select all
tar -xjvf libalkimia-4.3.1.tar.bz2
cd libalkimia-4.3.1
mkdir build
cd build
cmake ..
make
make test     <-- optional step running the internal tests
sudo make install/fast


After that, you should be able to continue with building KMyMoney. In case you have trouble building libalkimia please let us know here. We can certainly help. After all, we are the authors :)


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.4 64bit, KF5
jmadero
Registered Member
Posts
55
Karma
0
That did the trick, thanks.

How much space do all the dev packages take up on a base Ubuntu system? I swear it seems like I've installed nearly 1.5 gigs for just kmymoney. Is this normal? I think the doxygen package alone took up 500 megs or so with all of the dependencies that were installed with it. Thanks again, happy holidays
User avatar
ipwizard
KDE Developer
Posts
1359
Karma
6
OS
Just to give you an idea: on my openSUSE 11.4 I have 226 RPM packages installed that are named '-dev'. Together they have a size of 914 MB. This is not for KMyMoney only, but got accumulated over time.

For the interested, here's how I figured it out (I just love *nix systems for that - imagine you would have to do the same on one of those other systems ;) ):

Code: Select all
rpm -qa | grep -- -dev | xargs rpm -qi | grep Size | cut -d: -f 2 | cut -d' ' -f 2 > ~/devpack.csv
oocalc ~/devpack.csv

Of course, YMMV.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.4 64bit, KF5


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], rockscient, Yahoo [Bot]