Hi, I am trying to compile Bitcoin Core on Windows Subsystem for Linux and I am stuck at the following step:
cd depends make HOST=x86_64-w64-mingw32
I got the error message:
: not foundess: 4: ./config.guess: : not foundess: 6: ./config.guess: : not foundess: 33: ./config.guess: : not foundess: 34: ./config.guess: : not foundess: 36: ./config.guess: : not foundess: 48: ./config.guess: : not foundess: 57: ./config.guess: : not foundess: 60: ./config.guess: ./config.guess: 63: ./config.guess: Syntax error: word unexpected (expecting "in") : not foundb: 4: ./config.sub: : not foundb: 6: ./config.sub: : not foundb: 26: ./config.sub: : not foundb: 27: ./config.sub: : not foundb: 34: ./config.sub: : not foundb: 37: ./config.sub: : not foundb: 45: ./config.sub: : not foundb: 52: ./config.sub: : not foundb: 54: ./config.sub: : not foundb: 66: ./config.sub: : not foundb: 74: ./config.sub: : not foundb: 77: ./config.sub: ./config.sub: 80: ./config.sub: Syntax error: word unexpected (expecting "in") : not foundess: 4: ./config.guess: : not foundess: 6: ./config.guess: : not foundess: 33: ./config.guess: : not foundess: 34: ./config.guess: : not foundess: 36: ./config.guess: : not foundess: 48: ./config.guess: : not foundess: 57: ./config.guess: : not foundess: 60: ./config.guess: ./config.guess: 63: ./config.guess: Syntax error: word unexpected (expecting "in") : not foundb: 4: ./config.sub: : not foundb: 6: ./config.sub: : not foundb: 26: ./config.sub: : not foundb: 27: ./config.sub: : not foundb: 34: ./config.sub: : not foundb: 37: ./config.sub: : not foundb: 45: ./config.sub: : not foundb: 52: ./config.sub: : not foundb: 54: ./config.sub: : not foundb: 66: ./config.sub: : not foundb: 74: ./config.sub: : not foundb: 77: ./config.sub: ./config.sub: 80: ./config.sub: Syntax error: word unexpected (expecting "in") Makefile:72: hosts/.mk: No such file or directory Makefile:74: builders/.mk: No such file or directory /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Makefile: not found /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected /bin/sh: 1: Syntax error: "|" unexpected make: config.site.in: Command not found /bin/sh: 1: Syntax error: "|" unexpected make: config.site.in: Command not found /bin/sh: 1: Syntax error: "|" unexpected make: *** No rule to make target 'builders/.mk'. Stop.
I am not a Linux user nor developer so I don't know what this means. I just want to run Bitcoin Core to learn raw Bitcoin protocol.
Thanks in advance for any help.
Expected behaviour
Should not return error.
What version of bitcoin-core are you using?
0.14.2
Machine specs:
- OS: Windows 10
- CPU: Intel i7-6800K
- RAM: 16 GB
- Disk size: 1 TB
- Disk Type (HD/SDD): SSD