compiling keepass help

Help
Joe Quimby
2013-08-25
2013-10-09
  • Joe Quimby
    Joe Quimby
    2013-08-25

    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

     
  • Paul
    Paul
    2013-08-26

    KeePass is a Windows program and should be compiled under Windows.
    KeePassX is the Linux version.
    http://www.keepassx.org/

    cheers, Paul

     
  • Dominik Reichl
    Dominik Reichl
    2013-08-26

    How to compile KeePass 2.x under Linux:

    • Download the KeePass source code package ('KeePass-2.xx-Source.zip') and unpack it somewhere.
    • Run the 'PrepMonoDev.sh' script in the 'Build' folder.
    • Open 'KeePass.sln' using MonoDevelop and compile.

    Best regards,
    Dominik

     
    Last edit: Dominik Reichl 2013-08-26
  • Joe Quimby
    Joe Quimby
    2013-10-08

    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?

     
  • Joe Quimby
    Joe Quimby
    2013-10-09

    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...