Post
Topic
Board Development & Technical Discussion
Re: Building headless Bitcoin and Bitcoin-qt on Windows
by
meelvanchris
on 06/05/2014, 17:19:06 UTC
What DLL files? What cryptocurrencies?
.

Unfortunately my laptop went flying when i tripped over a cable with lp in hand.. Hd broke since it was on.. Did have spare one from other broken down laptop. So no real harm except that i lost some coins and all the work i had done on building wallets... =) So i cant say for 100% certainty anymore.
But looking at other pc. The libs it needed ere :
Code:
libgcc_s_dw2-1
libstdc++--6
libwinpthread-1

and i addd the Qtcore4, the QtGui4 and QtNetwork4 with it, since i was doing that anyways.....

So not 100% what it needd to run (v.0.4.3 coin) but definately the libwinpthread-1 (makes sense sine that was one of the hickups i had buildig wallet. (fighting between ptread declaration in util and declaration in mingw_pthread)
All in all i was just curious to what happens with the static /dynamic libs when building.... more of a lesson in c++ i guess then actually in building wallets =)

@@@ nugget
It compiles "normally", but when I run it the windows blue ring spins for a second and then... Nothing. Whatsoever. I've included the dll's from my qt 4.8.5 bin folder and Mingw bin folder, are these the right ones to use? Any other ideas???
Im definitely not a pro here.. glorified amateur at best =) If your starting on the pc you build it on, should work....since all the dll files that made it are already in place somewhere...If you switched it to other pc. then maybe its dll's.  Did you also build the daemon by any chance? kind had the same thing with my homemade project. (after i transferred it to another pc)  Windows never gave any messages. But with the daemon it started nagging about the dll files it was missing. So quick search on build pc. copied the files and it started working.. After the daemon gave ok, i switched to qt and it worked.
Also got a brain spinner... Not sure if itll do much.. but maybe try starting the qt via command window? (cmd usually states things that are wrong better then windos desktop)