Bitcoin Forum
May 27, 2024, 11:28:32 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Building Bitcoin-QT With Source Using Windows 7  (Read 4710 times)
CaptChadd (OP)
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1005


Product Marketing & Promotion / Software Developer


View Profile
March 03, 2013, 04:46:01 PM
 #1

Hi everyone,

I have the source files for Bitcoin and I would like to build my own Bitcoin-qt.

I have tried to do this many times but I have failed.

Can anyone give me a basic guide of what to do and how to get it to build?

Thanks
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
March 03, 2013, 05:12:51 PM
 #2

https://github.com/bitcoin/bitcoin/blob/master/doc/build-msw.txt

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
CaptChadd (OP)
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1005


Product Marketing & Promotion / Software Developer


View Profile
March 03, 2013, 09:46:07 PM
 #3

Thank you so much, I will give this a go.

I love to learn and try new things.
CaptChadd (OP)
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1005


Product Marketing & Promotion / Software Developer


View Profile
March 04, 2013, 11:14:45 PM
 #4

Hi there,

I know that you are all busy and might get this asked a lot but I am trying to but build the Bitcoin-qt under Windows 7.

I have installed QT Creator 5.0.1 and have the Bitcoin master source file.

I have loaded in the .pro file but the build gives errors.

I am just wondering what the next steps are to build the Bitcoin-qt?

I get errors like libleveldb.a cannot be located and such.

I am guessing that I am missing some dependencies or have items in the wrong directories possibly?

I you could just guide me through the next steps so I can successfully build a working Bitcoin-qt client then

I can move on from there and help the community so much more.

I really hope that anyone can help.

Many thanks
Evolvex
Full Member
***
Offline Offline

Activity: 179
Merit: 100


View Profile
March 05, 2013, 12:05:11 AM
 #5

Oooh gonna give this a go myself I think at somepoint - hope you get it sorted, I seem to think building from source might be easier on linux (even if you dont know linux.....)
wiggi
Sr. Member
****
Offline Offline

Activity: 403
Merit: 251


View Profile
March 06, 2013, 07:31:10 PM
 #6

https://github.com/bitcoin/bitcoin/blob/master/doc/build-msw.txt
->"Note: releases are cross-compiled using mingw running on Linux."

in other words, it's probably hopeless for the newer versions.


I'm currently trying to get past the mandatory ssl support in 0.6.1.
Up to 0.6.0, once you have boost, it's easy,
with all the fancy stuff like ssl, qrcode and upnp disabled of course.

Btw, this guide rocks: http://www.rodneybeede.com/Boost_C___libraries_on_Windows_with_MinGW.html
CaptChadd (OP)
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1005


Product Marketing & Promotion / Software Developer


View Profile
March 07, 2013, 05:36:10 PM
 #7

I have looked into this more and it looks like it is better to compile it in Linux using Ubuntu and build a Windows binary that way.
old c coder
Sr. Member
****
Offline Offline

Activity: 260
Merit: 250



View Profile WWW
May 15, 2013, 12:53:43 PM
 #8

I have looked into this more and it looks like it is better to compile it in Linux using Ubuntu and build a Windows binary that way.

Why, might I ask?

Ron


LTC: LUYiMVsrFQewUSPDasSKGzhyTPAkiTeSov BTC: 1DPvP6WoZzaNQ9Nxzd64hjYad1kyQzTTbx YAC: Y3ZggXDvnRJaRwtVGyGJwt6DMLN3EPQpQf 
The day is coming when a single carrot, freshly observed, will set off a revolution.  Paul Cezanne
old c coder
Sr. Member
****
Offline Offline

Activity: 260
Merit: 250



View Profile WWW
May 23, 2013, 01:06:15 PM
 #9

Hi everyone,

I have the source files for Bitcoin and I would like to build my own Bitcoin-qt.

I have tried to do this many times but I have failed.

Can anyone give me a basic guide of what to do and how to get it to build?

Thanks

Hello,

See https://bitcointalk.org/index.php?topic=149479.msg2177060#msg2177060 or the whole thread. It has been done. Don't give up hope! If I can do it, anyone can.

Ron

Of that which you see, believe only a little. Of that which you are told, nothing.
Spanish proverb


LTC: LUYiMVsrFQewUSPDasSKGzhyTPAkiTeSov BTC: 1DPvP6WoZzaNQ9Nxzd64hjYad1kyQzTTbx YAC: Y3ZggXDvnRJaRwtVGyGJwt6DMLN3EPQpQf 
The day is coming when a single carrot, freshly observed, will set off a revolution.  Paul Cezanne
TheLittleDuke
Legendary
*
Offline Offline

Activity: 1024
Merit: 1004



View Profile WWW
August 18, 2014, 07:48:37 PM
 #10

Checking in to see what the current best practice is?

Is it worth doing builds on Windows 7/8 with Mingw or do the cross-compile from Unbuntu Linux environment?

It's Better 2GIVE
https://2Give.Info
MUSCLEGIRLS
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
August 19, 2014, 02:45:46 AM
 #11

It's a huge pain in the ass. There are good guides available though.
TheLittleDuke
Legendary
*
Offline Offline

Activity: 1024
Merit: 1004



View Profile WWW
August 19, 2014, 03:25:55 AM
 #12

It's a huge pain in the ass. There are good guides available though.

Which is the lesser of two evils? 

1. Try and build natively on a Win-7? 
2. Build via cross-compile under Ubuntu Linux?

Both sound about the same, with the Linux route actually sounding less painful (I'm a unix/freebsd/mac osx/linux guy at heart)

-dvd

It's Better 2GIVE
https://2Give.Info
georgem
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
September 21, 2014, 03:13:01 AM
 #13

It's a huge pain in the ass. There are good guides available though.

Which is the lesser of two evils? 

1. Try and build natively on a Win-7? 
2. Build via cross-compile under Ubuntu Linux?

Both sound about the same, with the Linux route actually sounding less painful (I'm a unix/freebsd/mac osx/linux guy at heart)

-dvd

This is important for me to know too.

Have you found out what is the lesser of two evils?

What would you recommend?
I would prefer doing it in Win-7. But have not managed yet.

TheLittleDuke
Legendary
*
Offline Offline

Activity: 1024
Merit: 1004



View Profile WWW
September 21, 2014, 05:24:04 AM
 #14

It's a huge pain in the ass. There are good guides available though.

Which is the lesser of two evils? 

1. Try and build natively on a Win-7? 
2. Build via cross-compile under Ubuntu Linux?

Both sound about the same, with the Linux route actually sounding less painful (I'm a unix/freebsd/mac osx/linux guy at heart)

-dvd

This is important for me to know too.

Have you found out what is the lesser of two evils?

What would you recommend?
I would prefer doing it in Win-7. But have not managed yet.

I ended up going the native windows route with MinGW it was surprisingly easy to get working.

-dvd

It's Better 2GIVE
https://2Give.Info
georgem
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
September 21, 2014, 05:25:31 AM
 #15

It's a huge pain in the ass. There are good guides available though.

Which is the lesser of two evils? 

1. Try and build natively on a Win-7? 
2. Build via cross-compile under Ubuntu Linux?

Both sound about the same, with the Linux route actually sounding less painful (I'm a unix/freebsd/mac osx/linux guy at heart)

-dvd

This is important for me to know too.

Have you found out what is the lesser of two evils?

What would you recommend?
I would prefer doing it in Win-7. But have not managed yet.

I ended up going the native windows route with MinGW it was surprisingly easy to get working.

-dvd

I am working thru it as we speak, I use the very helpful thread here: https://bitcointalk.org/index.php?topic=149479.0

TheLittleDuke
Legendary
*
Offline Offline

Activity: 1024
Merit: 1004



View Profile WWW
September 21, 2014, 12:30:58 PM
 #16


I ended up going the native windows route with MinGW it was surprisingly easy to get working.

-dvd

I am working thru it as we speak, I use the very helpful thread here: https://bitcointalk.org/index.php?topic=149479.0


+1 -- that's the exact same resource I used -- good stuff

-dvd

It's Better 2GIVE
https://2Give.Info
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!