otapij icon indicating copy to clipboard operation
otapij copied to clipboard

Create a Windows release without so many dependencies

Open ripper234 opened this issue 12 years ago • 1 comments

The list of dependencies for installing MoneyChanger is crazy. It starts with Visual Studio that takes 1gb, and includes 5-6 other items.

If not an installer, can you please create a "no dependencies" drop in Windows release? You know, just unzip & run?

Depending on Java is cool, but that's about the only dependency that the release should have.

I'll donate 1 BTC for a working Windows installer.

  • Must work on Win 7 32 & 64 bit
  • No pre-requisites except Java
  • Must allow upgrades to newer versions & uninstall
  • Should be built automatically with each MC release

Bounty address created

ripper234 avatar Aug 25 '12 05:08 ripper234

Hey, I'm the guy making the current windows builds. The rational of the current builds is that I’m including the full debugging symbols, and linking against the development version of the libraries.

This will make finding bugs on windows far easier. However in the future I will put more effort into making ‘release’ windows builds. I can foresee at least 4 dependencies for the medium term, even with ‘release’ mode.

  1. MSVC 2008 (For Open SSL)
  2. Open SSL
  3. MSVC2010 SP1 (For Open Transactions)
  4. Java (For Moneychanger) Of-course it should be possible to automate the install of the above mentioned dependencies, however this is not my development focus at the moment.

It would be great for another developer to offer their time and experience to build such an install system. Else, I will get around to it, and just let people ‘suck it up’ with my debugging builds.

da2ce7 avatar Aug 26 '12 03:08 da2ce7