Post
Topic
Board Development & Technical Discussion
Re: Building headless Bitcoin and Bitcoin-qt on Windows
by
meelvanchris
on 24/04/2014, 11:03:27 UTC
After about 2,5 full days of struggeling i finally managed! yay me! Qt is working. And daemon is syncing up in the background as I type! Do have some more questions but that's for end of post.

*) Tysm Mr.Nitro! You are truly epic!! I don't have much or any btc or xpm. But i can send u some asiacoins for all ur hard work maybe? (send me addy if u want some =)   Anyways. Thought i'd leave some tips for the next person to struggle.

*) Seems obvious maybe, but follow all the steps to the letter.If something seems wrong, or not matching what it should . Re-cap /and or start
    over.

*) Step 1.3 took me least a few hours to figure out since i thought it would be ok just not to check and i didnt know where to look.
     -> Right click Computer -> properties -> advanced system settings -> enviorment variables.
    then in the bottom window look for paths and check if it matches what it states in step 1.3 (other own programs also put variables there..)

*) Typo's so many dots and slashes so many errors and even so many more headaches and so many start-over's. That is untill i figured out  
    that one could just copy paste into DOS and Shell. Maybe you all know but i sure didnt! Just copy, click top left window of the dos or shell
    screen for drop down menu, paste and voila!
    Also, can paste sections / multiple commands Dos and shell will execute commands one after the other. No need to think or make mistakes, all is
    already perfectly written down by Mr.Nitro.

*) Step 2.6 / qrencode had me going for a while. First with my typo's then with warnings after compile. But it's supposed to give those warnings.
    *** Warning: Trying to link with static lib archive ../../mingw32/i686-w64-mingw  *** I have the capability to make that library automatically link
    *** you link to this library.  But I can only do this if you have a
    * ** shared version of the library, which you do not appear to have
    *** because the file extensions .a of this argument makes me believe
    *** that it is just a static archive that I should not use here.
    That is supposed to happen.

*) Step 3  bitcoin-0.9.1\src\makefile.include <- there just scroll down to where u see what u see in this post in step 3. Remove lines with - in front
    add lines with + in front. (or just edit those lines)
---------------------------------------------------------------------------------------------------------------------------------------------

So again, thanks for this post Nitro and nice to see your keeping it updated. As for my questions for you or anyone who has the knowledge.
basically. What now? Smiley Ofc now i wanna make other wallets. Let's say, doge and or feathercoin wallets. Read enough to know that cant repeat what ive learned. But how do i go about doing that? (no need for details, i dont mind doing the work and learning in the (frustrating process) But if you could point me in the right direction that would be great.