You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
SomberNight 699562c78d
bump libsecp256k1 version
6 years ago
..
docker wine build: upgrade wine, nsis, python 6 years ago
README.md wine-build: clarify to use docker for reproducible builds. move parts of readme. 6 years ago
build-electrum-git.sh build: replace remaining "python setup.py install" with "pip install" 6 years ago
build-secp256k1.sh bump libsecp256k1 version 6 years ago
build.sh build-wine: allow local testing 7 years ago
deterministic.spec icons: instead of symlinks, just mv "icons" dir 6 years ago
electrum.nsi icons: instead of symlinks, just mv "icons" dir 6 years ago
prepare-wine.sh wine build: small clean-up in prepare-wine.sh 6 years ago
sign.sh sign.sh: rm signed dir 7 years ago
unsign.sh sign.sh: rm signed dir 7 years ago

README.md

Windows Binary Builds

These scripts can be used for cross-compilation of Windows Electrum executables from Linux/Wine.

For reproducible builds, see the docker folder.

Usage:

  1. Install the following dependencies:
  • dirmngr
  • gpg
  • 7Zip
  • Wine (>= v2)
  • (and, for building libsecp256k1)
    • mingw-w64
    • autotools-dev
    • autoconf
    • libtool

For example:

$ sudo apt-get install wine-development dirmngr gnupg2 p7zip-full
$ sudo apt-get install mingw-w64 autotools-dev autoconf libtool

The binaries are also built by Travis CI, so if you are having problems, that script might help.

  1. Make sure /opt is writable by the current user.
  2. Run build.sh.
  3. The generated binaries are in ./dist.