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.17

Code :
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 linux32

Si vous prévoyez de calculer que des UTs 64bits « pures » vous pouvez omettre cette dernière étape.

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :