Registered Member
|
I am having trouble installing KMM 4.5. I already installed some missing prerequisites (kdelibs5-dev, kdepimlibs5-dev) but I seem stuck now. cmake gives:
Any idea what I should do? "System Settings" tells me I have KDE 4.4.2. If I need to get 4.5 first, what is the easiest way to install it? Thanks in advance |
Administrator
|
You need to install libgpgme++-dev.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
The library is missing from /usr/lib as you thought, but:
So I tried:
Does this not indicate I should have gotten it when installing kdepimlibs5-dev? |
Registered Member
|
what is your distro, and what cmake command did you run?
you usually create a folder within the source, then from that folder, you run: cmake .. -DCMAKE_INSTALL_PREFIX=/usr/
Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
|
Registered Member
|
How do I get the exact distribution identifier?
I followed instructions in README.cmake.
|
Registered Member
|
You are using either Debian, Ubuntu, or Linux Mint. Does any of these ring a bell?
Except for Linux Mint, the other ones have packages available so that you don't have to compile from scratch. Anyway, try this sentence: cmake .. -DCMAKE_INSTALL_PREFIX=/usr/
Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
|
Registered Member
|
I am running Kubuntu. Running cmake with the prefix option gives the exact same result (initial post).
How do I get the binary package? Thanks. |
Registered Member
|
Here is the PPA for Kubuntu: https://edge.launchpad.net/~claydoh/+archive
Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
|
Registered Member
|
Isn't that 1.0.5 fr KDE3? I already have that. I'd like to try the version 4.5 that was just released for KDE4.
|
Registered Member
|
Check all the repositories in that PPA. It has packages for the 4.5 version
Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
|
Registered Member
|
OK, I got that package. It looks exactly like the first one I obtained. It gave the same error when trying to build it. BTW did you see this:
Removed from disk on 2010-08-26. Removal requested on 2010-08-26. Deleted on 2010-08-26 by Clay Weber Published on 2010-08-26 Removed files can still be downloaded from the Librarian; see below. |
Registered Member
|
You know what? Better wait until the next Kubuntu upgrade. You are not missing many new features and Kubuntu Maverick is due in October. That's not so long and you'll be better off like that.
There are some things you can break when building and installing from source, and I'd recommend you to wait and install it when it's available on the main repos. I haven't used Kubuntu in so long that I'm affraid you may break something if I mislead you.
Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
|
Registered Member
|
|
Registered Member
|
I finally got this to work. I was missing loads of things, and the exact name of the missing packages was not always easy to find (libgpgme11-dev, Boost, doxygen, libxml, rpm, libxml*, glibmm*). Another problem was a case confusion in cmake with QGpgme vs. qgpgme and Gpgme vs. gpgme. I solved that one by duplicating /usr/share/kde4/apps/cmake/modules/FindQGpgme.cmake to Findqpgme.cmake, and changing any string QPgme to qpgme. I did the same for FindGpgme.cmake. I also had to change caps in CMakeLists.txt.
Maybe this isn't the proper way to go about it, but at least it's compiling now. |
Registered users: abc72656, Bing [Bot], daret, Google [Bot], lockheed, Sogou [Bot], Yahoo [Bot]