Re: Bitcoind x86 binary for CentOS

Participants: knightmb

Oh, but there’s more! Shocked

Even after I did that, I couldn’t get it to compile due to linking errors. I was able to get a solid compile of bitcoind though, this is the extra steps it took.

After compiling and installing the BerkeleyDB4.7, you need to add it’s include path to the makefile.unix

Add -I”/usr/local/BerkeleyDB.4.7/include”

Then you need to copy all the libraries from “/usr/local/BerkeleyDB.4.7/lib” to “/usr/lib” BUT WAIT, there’s MORE! Huh

Yes, and if that was not annoying enough, now it will fail to compile because of an OpenSSL error, Grrrrr..

Now you must copy libcrypto.a and libssl.a from “/usr/local/ssl/lib” to “/usr/lib

Yes, those can be linked, but I got tired of chasing down compiler errors, was easier to just copy them. Roll Eyes

After all of that, then you should be able to compile a bitcoind binary.

I’m testing it now, seems to be working just fine. Downloading blocks and such. When it finishes, I’ll experiment with some coin generation and coin transfer.

I’m still caught on the GUI client compile, currently hangs at Code:/usr/bin/ld: cannot find -lSM If anyone is good with Google, let me know. Wink