Compiler sa propre version de BOINC 5.x pour Ubuntu 64 bits
juin 3, 2007
Je me propose de présenter un petit didacticiel afin de permettre de compiler soit même BOINC dans sa version 5.x. pour Ubuntu Feisty Fawn 64bits.
Petite procédure (disponible aussi sur Mon Wiki) à détailler mais l’idée est là
Principe de base :
1 – installer les prérequis pour la compilation
2 – récupérer les sources
3 – compiler
4 – installer
Procédure :
1 – Pour installer les prérequis à la compilation de BOINC, veuillez taper dans une fenêre Terminal :
Code :
sudo apt-get install m4 autoconf automake g++ freeglut3-dev libsm-dev libice-dev libxmu-dev libxi-dev libx11-dev libjpeg62-dev libcurl3-dev libwxgtk2.6-0 libwxgtk2.6-dev
2 – Pour récupérer les sources BOINC, vous devez installer subversion, créer un répertoire svn pour réceptionner les sources sur votre poste et ensuite procéder au téléchargement :
Code :
sudo apt-get install subversion
mkdir svn
cd svn
svn co http://boinc.berkeley.edu/svn/branches/boinc_core_release_5_8a/boinc
3 – Pour compiler veuillez procéder comme suit (3 étapes) :
Code :
cd ~/svn/boinc
./_autosetup
./configure --disable-server --build=x86_64-pc-linux-gnu --disable-unicode
make
4 – Dans le répertoire ~/svn/boinc/sea vous devriez trouver un fichier du type boinc_5.x.x_x86_64-pc-linux-gnu.sh. Placez ce fichier dans votre home et double cliquer dessus pour lancer l’installation. Celle-ci doit se dérouler automatiquement et vous devriez voir apparaître un répertoire BOINC dans votre home. Tapez dans un terminal :
Code :
cd ~/BOINC
./run_manager
Boinc Manager devrait démarrer. Voilà c’est installé !
Petite note pour le point 2 :
Code :
svn co http://boinc.berkeley.edu/svn/branches/boinc_core_release_5_8a/boinc
permet de récupérer les sources pour BOINC version 5.8.17Code :
svn co http://boinc.berkeley.edu/svn/trunk/boinc
permet de récupérer les sources pour BOINC version 5.10 (au moment où j’écrie ce message)ATTENTION
![]()
Pour permettre le calcul d’UT 32bits compatibles 64bits, comme par exemple celles de Malaria ou WCG, il faut absolument installer les librairies 32bits sur votre Ubuntu 64bits. Pour cela taper dans une fenêtre Terminal :
Code :
sudo apt-get install ia32-libs ia32-libs-gtk linux32Si vous prévoyez de calculer que des UTs 64bits “pures” vous pouvez omettre cette dernière étape.