Post
Topic
Board Development & Technical Discussion
Re: (Now At Github) Bitcoin 0.8.6 for *VS2013* (32 and 64 bit) and Qt5.2
by
old c coder
on 18/04/2014, 17:01:27 UTC
Hi all,
On 3/13/2014 ~ 12:00 EST, the leveldb dragon has been slain, and bitcoind now works in debug and release mode!  Much more to follow, stay tuned...
Videos on how to build your own BerkeleyDB 4.8.30, OpenSSL, Boost 1.53 (that one is easy!) and levelDB1.12 static multi-threaded libraries for MSVC++ 2005 or later (2008, 2010, 2011, 2012, 2013) Express or full.  And yes, *coind.exe's work too!
Ron
Hello Claire  and all,

I did it, finally! Here is a pix that was live on 3/27/14

and after more (lots more) testing, I discovered that when bitcoind.exe is used as an RPC "front end" to command another actually running bitcoind.exe, when MSVC version does the exit() function, bad things happen Shocked 

Well I finally solved that, so here is a late pix,

notice at startup, if -printtoconsole is on, one sees not only the OpenSSL version, but now in addition, the Boost and levelDB versions!  Also note that the OpenSSL version is the "heartbeat corrected" 1.0.1g Grin

Here is a Github link to get one to the .zip sources:

https://github.com/bc4-old-c-coder/bitcoin/tree/0.8.6
from
https://github.com/bc4-old-c-coder/bitcoin/commit/f0d221e56a12947b67b9c8f43cc5832b665052c8
the zip if those don't "fly"
https://github.com/bc4-old-c-coder/bitcoin/archive/0.8.6.zip

Ron