could anyone post a step by step guide on how to compile keepass using mono under linux?
which IDE and settings to use
i tried searching the forums and the web on how to compile projects using mono but no general guide was there, only very specific guides and solutions
so any help is appreciated
KeePass is a Windows program and should be compiled under Windows.
KeePassX is the Linux version.
How to compile KeePass 2.x under Linux:
after vacation i finally got to it and it seems to compile just fine, but how do i install the software?
i tried right click on the project-> Tools-> Install in MonoDevelop but it seems to install it in the wrong directories (in my home folder)
do i need to use the MakeDistribRelease.bat file in the build folder maybe?
It depends on what you mean by "install". There is not anything that I know of in the KeePass source code that tells it where to install on Linux. You just have to manually copy it where you want. You can also look at the keepass2 package for some examples. http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/saucy/keepass2/saucy/files/head:/debian/
i have an older version installed from an rpm (i use opensuse) from a community repo,i assume it would work if i just replaced the files, but that's not the proper way of doing it. another problem is that the compiled binary thinks the folder it's run from is the root directory...