Compiling Boinc on Ubuntu 12.04

Prerequisites:

sudo apt-get install {the_following}

  • git
  • python
  • make
  • m4
  • pkg-config
  • dh-autoreconf
  • libssl-dev
  • python-mysqldb
  • php5-mysql
  • libapache2-mod-php5
  • php5-gd
  • sqlite
  • libwxgtk2.8-dev libwxgtk2.8
  • libsqlite3-dev

 

Procedure:

  1. make a directory to hold the BOINC source code, .i.e., $HOME/boinc_source_code
  2. download the source code using git:  git clone http://boinc.berkeley.edu/git/boinc-v2.git $HOME/boinc_source_code
  3. cd $HOME/boinc_source_code
  4. make clean
  5. ./_autosetup
  6. ./configure –disable-server –enable-client CXXFLAGS=”-O3 ” – this will generate an output file called:  config.log. look at it.
  7. nohup make > make.out 2>&1&
  8. tail –f make.out
  9. cd packages/generic/sea
  10. make clean
  11. nohup make > make.out 2>&1&  (DO NOT “make install”)
  12. tail –f make.out
  13. cd BOINC – will contain:  boinc  boincmgr

Leave A Reply

Your email address will not be published. Required fields are marked *

*

Bad Behavior has blocked 363 access attempts in the last 7 days.