Code Monkey home page Code Monkey logo

easywinbuilder's Introduction

EasyWinBuilder v0.7 for Bitcoin Core

(c) 2014-2015 phelix / blockchained.com - MIT license

Source: https://github.com/phelix/easywinbuilder Forum: https://bitcointalk.org/index.php?topic=252931

Download environment software, all dependencies and build Bitcoin automatically. To run simply double click __all_easywinbuilder.bat or manually start the batch files in order.

If you have ever built Bitcoin on Windows you probably know it can be a pain. Hopefully these scripts will make things a little easier. Note that the official Windows binaries are cross compiled on Linux.

EasyWinBuilder can run on a mint windows system (e.g. a virtual machine) or a normal system. It might overwrite your MinGW or Qt installation, though. Please note the process takes about 1.5 hours (i3 with SSD) and will need about 3GB of hard drive space. All automatic downloads are now verified against included hashes.

Edit set_vars.bat to change the Bitcoin version or build similarly structured altcoins and to change directories and dependency versions. Also run downloadhashes_create.sh from within MSYS.

ToDo

  • clean up a little
  • make OpenSSL work with small config
  • use Bitcoin standard Boost version (make it compile)
  • speed up build: only build qttools relevant folders
  • enable TLS in wget downloads
  • enable error checking on some untars
  • Automatic environment install (how to bootstrap?)
  • Deterministic build?

Credits

Based on build instructions by nitrogenetics (https://bitcointalk.org/index.php?topic=149479.0), Matt Corallo and others

easywinbuilder's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

easywinbuilder's Issues

Working on restoring functionality for latest bitcoin releases

ive made some progress restoring functionality for bitcoins latest releases, still having some trouble if anyone would like to help. i think ive got most the dependencies updated it passes autogen and configure just fine last issues arise during the make process with some errors i cant find reference to anywhere

for some reason it seems like its trying to pass -f option to windres during the check @test -f $(WINDRES) i dont see where -f is being passed to windres at all and this seems to be my last issue im really just stuck with no solution...

image

config.log

even tried removing that check and it still fails on that line with same error somehow

img

heres what i have going on so far
https://github.com/MSFTserver/easywinbuilder

Sent from my Galaxy Note5 using FastHub

issue in windows xp

I exactly follow the process, but there are still some errors likes below:
mkdir: command not found,
mv: command not found,
expr: command not found,
chmod: command not found,

I check the whole mysys/mingw, there does not exist those excute files, could you advise how to resolve it?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.