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