Bitcoin Forum
May 10, 2024, 10:20:12 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: I wish to learn how to compile my own Bitcoin client from source  (Read 3558 times)
film2240 (OP)
Legendary
*
Offline Offline

Activity: 1022
Merit: 1000


Freelance videographer


View Profile WWW
May 05, 2012, 11:20:44 PM
 #1

Hi,
After spending quite sometime on these forums,one thing has come to my mind time and time again.I wish to learn how to compile my own client from the source code provided so that I can improve my ability to program plus try to adapt it to my phone or other platforms that I own.I don't plan to make a new currency at this point.I'm mainly doing this just to experiment.
I have Xcode so I'll start off with that on my Mac as I find it easier (but it'll end up on the mac this way as a dmg or a .app file.)

I'll be happy to accept constructive feedback (praises,tips,criticisms,no trolls please) as this'll help me with my goal as I feel that sometimes the best way to understand something is to try to compile it yourself.

I'm not sure where this fits so if it's not in the right area,mods feel free to move this to the proper area on here.

[This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month]
[This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month]
[This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month]
1715379612
Hero Member
*
Offline Offline

Posts: 1715379612

View Profile Personal Message (Offline)

Ignore
1715379612
Reply with quote  #2

1715379612
Report to moderator
1715379612
Hero Member
*
Offline Offline

Posts: 1715379612

View Profile Personal Message (Offline)

Ignore
1715379612
Reply with quote  #2

1715379612
Report to moderator
"Your bitcoin is secured in a way that is physically impossible for others to access, no matter for what reason, no matter how good the excuse, no matter a majority of miners, no matter what." -- Greg Maxwell
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715379612
Hero Member
*
Offline Offline

Posts: 1715379612

View Profile Personal Message (Offline)

Ignore
1715379612
Reply with quote  #2

1715379612
Report to moderator
1715379612
Hero Member
*
Offline Offline

Posts: 1715379612

View Profile Personal Message (Offline)

Ignore
1715379612
Reply with quote  #2

1715379612
Report to moderator
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1006


View Profile
May 06, 2012, 12:01:36 AM
 #2

https://github.com/bitcoin/bitcoin/blob/master/INSTALL reads:

Quote
Building Bitcoin

See doc/readme-qt.rst for instructions on building Bitcoin QT,
the intended-for-end-users, nice-graphical-interface, reference
implementation of Bitcoin.

See doc/build-*.txt for instructions on building bitcoind,
the intended-for-services, no-graphical-interface, reference
implementation of Bitcoin.

Where do you have problems? Also, the Development section might have been more appropriate...

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
film2240 (OP)
Legendary
*
Offline Offline

Activity: 1022
Merit: 1000


Freelance videographer


View Profile WWW
May 06, 2012, 10:20:05 AM
 #3

Thanks for that Sukrim Smiley
 I'll see what I can do with compiling when I have free time.

[This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month]
[This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month]
[This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month]
yogi
Legendary
*
Offline Offline

Activity: 947
Merit: 1042


Hamster ate my bitcoin


View Profile
May 06, 2012, 11:32:16 PM
 #4

while( !done )
{
  compile
  if( errors )
    resolve_errors
  else
    done = true
}

Gavin Andresen
Legendary
*
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
May 07, 2012, 01:23:53 AM
 #5

See doc/build-osx.txt in the source tree for how to build bitcoind on osx.

See doc/readme-qt.rst  for how to build Bitcoin-Qt.

How often do you get the chance to work on a potentially world-changing project?
hxtop
Hero Member
*****
Offline Offline

Activity: 1071
Merit: 500



View Profile
May 07, 2012, 03:35:56 AM
 #6

it's hard work for mining
ThiagoCMC
Legendary
*
Offline Offline

Activity: 1204
Merit: 1000

฿itcoin: Currency of Resistance!


View Profile
May 07, 2012, 06:54:10 AM
 #7

Read this:

https://bitcointalk.org/index.php?topic=53791.0

At: "3 - Advanced: obtaining and compiling the source code of Bitcoin"

Cheers!
Thiago
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!