I remember that I had some sort of issue with the 0.8.99 version? I think it didn't like my block chain and insisted I reload all 246,000 of them, or maybe it wanted to "resync" them, whatever that means? Which took 24 hours on my system
Not sure, but using 0.8.2 or 0.8.3 was much better. I actually think 0.8.2 or 0.8.3 are "better" than 0.8.1, which is where I began.
I don't think the 0.8.99 version from github is a "final" version ready for "consumption"? I use both
https://sourceforge.net/projects/bitcoin/ download button
https://sourceforge.net/projects/bitcoin/files/latest/download?source=dlp which is 0.8.3 or
some other github choice, such as
https://github.com/bitcoin/bitcoin/tree/v0.8.3 you may have to "prowl" around the branches and tags tabs and fork->clone various until you find one with a version of 0.8.3 (in clientversion.h)
I find that selecting an 0.8.2 gets an 0.8.0 etc. Maybe it's me? I don't know.
Note that the layout from the sourceforge download is slightly different, but the general pattern is the same, so the directory where bitcoin-qt.pro is where one compiles from.
All that I do is make sure my 7 paths are correct in the .pro, then add the missing directory in the makefiles it produces and it compiles.
Compiling all of the sources takes ~15 minutes or so for bitcoind or bitcoin-qt on my system. If I am just changing a few files, much faster ~1 or so for one or two compiles and a "link" as it were.
Hope this helps
Ron
Hey guys, I'm back.
Still having an issue trying to get bitcoin to run. In post #70 I detailed the BEX error I was getting.
So, I found an 8.3 version of bitcoin (checked clientversion.h to make sure it really WAS 8.3). So I compiled it, and I'm still getting the same BEX error. I even disabled DEP completely using the command line on my system. (Windows 7 64 bit, if that makes any difference). It stops giving me the BEX error, but now I just get an APPCRASH error:
Problem Event Name: APPCRASH
Application Name: bitcoin-qt.exe
Application Version: 0.8.3.0
Application Timestamp: 51e57100
Fault Module Name: StackHash_0a9e
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: 00cd38e8
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
For the record, I'm using MinGW (GNU bash ver. 3.1.17(1)), Active Perl 5.16.3 Build 1603 (64-bit), BOOST 1.54.0, DB 4.8.30 NC, Openssl-1.0.1e, and QT 4.8.5.
Am I using the wrong version of something? Could my 64 bit system simply not like a custom-compiled bitcoin exe? I know bitcoin will work on the system because I've installed it before. (Already checked to make sure the uninstall was clean)
Would a different version of bitcoin help at all? Should I go all the way back to an 8.0 version? Or would taking the .exe I made and running it, say, in a 32 bit XP virtual machine help at all?
And why does it seem to be crashing constantly on the StackHash 0a9e module? What exactly is it here that windows just won't play nice with?
Any help would be appreciated....it's maddening to be so close to having it working.