Bitcoin Forum
October 28, 2020, 05:53:46 AM *
News: Latest Bitcoin Core release: 0.20.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to compile Bitcoin Core v0.14.1 UASF Segwit0.3(BIP148)  (Read 5182 times)
superresistant
Legendary
*
Offline Offline

Activity: 2072
Merit: 1097



View Profile
April 08, 2017, 12:10:03 PM
Last edit: May 20, 2017, 07:13:29 AM by superresistant
 #1

 
Updated for v0.14.1

How to compile Bitcoin Core v0.14.1 UASF-Segwit0.3(BIP148) on Win10

First you must activate Windows Subsystem For Linux.

https://msdn.microsoft.com/en-us/commandline/wsl/install_guide

Then open a bash and follow :

Code:
sudo apt-get install build-essential libtool autotools-dev automake pkg-config bsdmainutils curl unzip -y
Code:
sudo apt-get install g++-mingw-w64-x86-64 mingw-w64-x86-64-dev
Code:
mkdir -p src && cd src
Code:
wget https://github.com/UASF/bitcoin/archive/v0.14.1-uasfsegwit0.3.zip
Code:
unzip v0.14.1-uasfsegwit0.3.zip
Code:
cd bitcoin-0.14.1-uasfsegwit0.3/depends/
Code:
make HOST=x86_64-w64-mingw32
(very long wait !)
Code:
cd ..
Code:
./autogen.sh
Code:
CONFIG_SITE=$PWD/depends/x86_64-w64-mingw32/share/config.site ./configure --prefix=/
Code:
make
(very long wait !)
Code:
make install DESTDIR=/mnt/d/bitcoin

Then the file was in D:\bitcoin\bin\bitcoin-qt.exe (replace with c for C: drive)



If you fail or you're too lazy, I share my binary but it would be much better if you learned how to compile, it's not that hard.

Download Bitcoin Core v0.14.1 UASF-Segwit0.3(BIP148)
Do not download from a quote.
ee4aa795319dcede5118e321927cf4a1 Bitcoin Core v0.14.1 UASF-Segwit0.3(BIP148).zip
59cd64900ac55944e73cf4ae355c69c7  bitcoin-qt.exe

1603864426
Hero Member
*
Offline Offline

Posts: 1603864426

View Profile Personal Message (Offline)

Ignore
1603864426
Reply with quote  #2

1603864426
Report to moderator
1603864426
Hero Member
*
Offline Offline

Posts: 1603864426

View Profile Personal Message (Offline)

Ignore
1603864426
Reply with quote  #2

1603864426
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
adam440
Newbie
*
Offline Offline

Activity: 44
Merit: 0


View Profile
April 09, 2017, 04:06:03 PM
 #2

Thanks for the tutorial, but I want all the blockchain data saved on a different hard drive. Is it possible? For my 500 GB SSD, 100 GB is just too much...
EDIT: I also have all the data now downloaded on that hard drive, and I'm running Bitcoin QT from that hard drive...
unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1001


View Profile
April 09, 2017, 04:13:39 PM
 #3

Thanks for the tutorial, but I want all the blockchain data saved on a different hard drive. Is it possible? For my 500 GB SSD, 100 GB is just too much...

Yes, use the -datadir option.
Realtech
Member
**
Offline Offline

Activity: 117
Merit: 10


View Profile
April 10, 2017, 08:36:32 PM
 #4

thank bro i will give a try.
superresistant
Legendary
*
Offline Offline

Activity: 2072
Merit: 1097



View Profile
May 20, 2017, 07:15:57 AM
 #5

 
Updated for v0.14.1
tutorial & binaries
andron8383
Sr. Member
****
Offline Offline

Activity: 334
Merit: 250



View Profile
May 20, 2017, 08:25:15 AM
 #6


Updated for v0.14.1
tutorial & binaries


Thank you for effort . Do you know if that version will be able to run on raspberry pi 2 ?
I wanted setup such node but i don't know if it will be possible now.
Sad is that we have to move BTC as users on our own  : )
superresistant
Legendary
*
Offline Offline

Activity: 2072
Merit: 1097



View Profile
May 20, 2017, 08:57:56 AM
 #7

Thank you for effort . Do you know if that version will be able to run on raspberry pi 2 ? I wanted setup such node but i don't know if it will be possible now. Sad is that we have to move BTC as users on our own  : )

Nowadays you really need 2 GB of RAM on your raspberry/raspberry-clone.
Something like an Orange Pi Plus 2E.
INRI666
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
June 02, 2017, 01:52:28 PM
 #8

What do the pursuers of the UASF really expect from the miners this coming August?  Are you all really ready to cause a split?  The community is already forked as is.

Perlover
Full Member
***
Offline Offline

Activity: 159
Merit: 100


View Profile
June 07, 2017, 01:34:13 PM
 #9

Hi,

Please see my ready Makefile for this here:

https://github.com/Perlover/bitcoin-uasf-makefile

It was done for CentOS but there universal solutions for all Un*x i think Smiley
Yogafan00000
Sr. Member
****
Offline Offline

Activity: 314
Merit: 250



View Profile
June 08, 2017, 03:36:42 PM
 #10

What do the pursuers of the UASF really expect from the miners this coming August?  Are you all really ready to cause a split?  The community is already forked as is.

It's like when you have bathroom.  The body is splitting from the waste.  Until you can make it there, you might have an uncomfortable belly ache.

Unfortunate, but necessary.

Don't forget to wash your hands.


1YogAFA... (oh, nevermind)
Wexlike
Legendary
*
Offline Offline

Activity: 1430
Merit: 1048



View Profile
June 29, 2017, 10:11:15 AM
 #11

Thank you !
7jaka7
Sr. Member
****
Offline Offline

Activity: 628
Merit: 276

BTC, ETH, XMR, LTC


View Profile WWW
July 10, 2017, 04:15:03 PM
 #12

If I compile my Bitcoin core wallet, does this means I'm supporting this UASF, and if I don't compile it I don't support it?
What would happen if I compile my wallet and then it isn't accepted by majority? Do i need to ''uncompile'' it?

Does all the other wallets need this change (update, compilation) too? If I have wallet on android do i only need to update it or what?

Thanks for answers.

p.s. Can anyone provide me some links which describe this UASF in simple words or video explaining it. And what would happen in case of splitting?

SECURE YOUR CRYPTO ASSETS | GET SOME FREE SATOSHI'S | TRADE ON BINANCE 
Disclaimer: All links are affiliate/refferal! Thank you for using them! Smiley
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 2296
Merit: 3514


Just writing some code


View Profile WWW
July 10, 2017, 05:19:58 PM
 #13

If I compile my Bitcoin core wallet, does this means I'm supporting this UASF, and if I don't compile it I don't support it?
What would happen if I compile my wallet and then it isn't accepted by majority? Do i need to ''uncompile'' it?
Compiling is the process of building an executable from source code. It has nothing to do with supporting or not supporting a proposal in Bitcoin. You can compile a version of Bitcoin Core which has BIP 148 support. You can also compile a version of Bitcoin Core which does not. You can also just download and install the pre-compiled versions of those software.

Bitcoin Core does not support BIP 148. This is simply a fork of Bitcoin Core maintained by supporters of BIP 148. It is frequently updated with the latest changes from Core (as new releases are made) and a small patchset with the BIP 148 stuff is applied on top.

Does all the other wallets need this change (update, compilation) too? If I have wallet on android do i only need to update it or what?
Any consensus rule change requires that all software must have their source code updated, recompiled, and released as a new version (it must have proper versioning, otherwise users will be confused). This is usually done on the developer's side as they will publish pre-compiled binaries for you to download and install.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!