Re: *** ALERT *** Upgrade to 0.3.6 ASAP!

Participants: Satoshi Nakamoto

Quote from: knightmb on July 30, 2010, 07:24:07 PMI can only imagine the pain you went through to get these builds because I’m trying to build the program on a Ubuntu 9.04 box and so far I can’t seem to find all the dependencies to compile no matter how much I keep installing packages and compiling source, LOL. I can’t understand why you’re having so much pain.  I just followed the instructions in build-unix.txt.  I made a couple little corrections for Boost 1.37, which I’ll put on SVN the next time I update it, noted below:

Dependencies

sudo apt-get install build-essential sudo apt-get install libgtk2.0-dev sudo apt-get install libssl-dev sudo apt-get install libdb4.7-dev sudo apt-get install libdb4.7++-dev sudo apt-get install libboost-all-dev (or libboost1.37-dev)

wxWidgets

cd /usr/local tar -xzvf wxWidgets-2.9.0.tar.gz cd /usr/local/wxWidgets-2.9.0 mkdir buildgtk cd buildgtk ../configure —with-gtk —enable-debug —disable-shared —enable-monolithic make sudo su make install ldconfig

added a comment in makefile.unix:

for boost 1.37, add -mt to the boost libraries

LIBS= <br>  -Wl,-Bstatic <br>    -l boost_system <br>    -l boost_filesystem <br>    -l boost_program_options <br>    -l boost_thread <br>    -l db_cxx <br>    -l crypto <br>  -Wl,-Bdynamic <br>    -l gthread-2.0