Don't know if anyone here actually uses kmymoney2 with Slackware 12.1, but I'd like to share something I discovered about the SlackBuild.
First, the SlackBuild doesn't include the online banking modules, which is fine, but I wanted those, so I modified the script and downloaded the necessary stuff using the usual slackware dependency check

(Hmm, "make" threw an error saying it needs what?)
Everything finally compiled and installed, but the thing threw an error on exiting (SIGSEGV -11 I believe). One of the developers solved the problem for me by suggesting that I disable, rather than enable, the memory leak checker.
Of course the question has to be raised: why is the memory leak check enabled in the SlackBuild if it is a problem? Or is it only a problem with online banking enabled?
Here's the modified bit as I currently have it, seems to work without problem.
Code:
/configure \
--prefix=/usr \
--localstatedir=/var \
--sysconfdir=/etc \
--mandir=/usr/man \
--disable-debug \
--disable-leak-check \
--enable-ofxbanking \
--enable-ofxplugin \
--disable-pdf-docs \
--enable-kbanking \
BTW, in case anyone else is interested, I had to download and install libxml++1.09, gwenhywfar-3.11, libsigc++2.018, kmm_kbanking, aqbanking-4.16, libofx-0.9.1, and glibmm, some are SlackBuilds, others not, but just installed with the "./configure, make, make install" routine. I tried using -enable pdf-docs, which needed recode and html2ps-1.0 but recode didn't work in the kmymoney2 script, not sure why...