Author

Topic: Compile Clients (Read 432 times)

staff
Activity: 3458
Merit: 6793
Just writing some code
February 25, 2017, 12:04:23 PM
#4
There is no one singular way that allows you to compile all altcoins ever. Each one is a separate project with its own way of building it. There is no unified build system that every coin uses which somehow magically allows you to compile every single coin with the exact same set of commands.

It all depends on the project you are building, whether they forked off of Bitcoin Core or some other altcoin, and when that happened. Usually they have documentation in a doc/ folder which will tell you how to compile the software, but that documentation may be out of date because a lot of people don't know how to write documentation or know that they need to update it as things change.

If you want specific instructions as to how to compile the source code for a specific coin, then you need to tell us what that coin is and allow us to look at the source code because something that works on one altcoin may not necessarily work on the next.
hero member
Activity: 882
Merit: 533
February 25, 2017, 11:41:52 AM
#3
So you want to learn how to create an altcoin, your best bet is to use google to find something, or pay someone to do it for your.
Either way, it is not the good place for asking how to create a coin, especially when it is writen in blue with large size, i use to see this kind of post in the Altcoin discussion board. Maybe you will be more lucky there.
legendary
Activity: 1260
Merit: 1019
February 25, 2017, 02:59:45 AM
#2
Code:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils
sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
sudo apt-get install libminiupnpc-dev
sudo apt-get install libzmq3-dev
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
sudo apt-get install libqrencode-dev
sudo apt-get install g++-mingw-w64-i686 mingw-w64-i686-dev g++-mingw-w64-x86-64 mingw-w64-x86-64-dev curl


1 ) cd bitcoin-0.x.x
2 ) ./autogen.sh
3 ) cd depends
4 ) make HOST=x86_64-w64-mingw32 -j4
5 ) cd ..
6 ) ./configure --prefix=`pwd`/depends/x86_64-w64-mingw32
7 ) make clean
8 ) make
9 ) make install
newbie
Activity: 3
Merit: 0
February 25, 2017, 02:46:04 AM
#1
closed
Jump to: