Bitcoin Forum
May 11, 2024, 03:17:19 AM *
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]
1715397439
Hero Member
*
Offline Offline

Posts: 1715397439

View Profile Personal Message (Offline)

Ignore
1715397439
Reply with quote  #2

1715397439
Report to moderator
1715397439
Hero Member
*
Offline Offline

Posts: 1715397439

View Profile Personal Message (Offline)

Ignore
1715397439
Reply with quote  #2

1715397439
Report to moderator
1715397439
Hero Member
*
Offline Offline

Posts: 1715397439

View Profile Personal Message (Offline)

Ignore
1715397439
Reply with quote  #2

1715397439
Report to moderator
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715397439
Hero Member
*
Offline Offline

Posts: 1715397439

View Profile Personal Message (Offline)

Ignore
1715397439
Reply with quote  #2

1715397439
Report to moderator
1715397439
Hero Member
*
Offline Offline

Posts: 1715397439

View Profile Personal Message (Offline)

Ignore
1715397439
Reply with quote  #2

1715397439
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!