Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
blender_compilation [Le 25/11/2007, 01:35]
Ban ajout warnig espace disque
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Feisty Gutsy compilation}} 
------ 
-====== Compiler Blender depuis les sources ====== 
  
-**[[:​Blender]]** est une suite de modélisation,​ d'​animation et de rendu 3D. Si vous voulez simplement installer Blender, allez donc voir [[:​blender|cette page]] ; celle-ci étant dédiée uniquement à la compilation de la version de développement de Blender. 
- 
-===== Prérequis ===== 
- 
-Pour récupérer et compiler les sources de Blender, nous utiliserons [[:​subversion]] et [[:scons]]. 
- 
-  * Disposer d'une connexion à Internet configurée et activée ; 
-  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé les paquets]] **subversion scons build-essential** fournissant des outils de base ; 
-  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé les paquets]] **python2.5-dev libjpeg62-dev libpng12-dev zlib1g-dev libopenal-dev libalut-dev libsdl1.2-dev libtiff4-dev libopenexr-dev libxi-dev gettext** spécifiques à la compilation de Blender. 
- 
- 
- 
- 
-===== Récupérer les sources de Blender ===== 
- 
-Pour récupérer l'​arbre complet des sources de Blender, utilisez [[:​subversion]] avec la commande suivante dans un [[:​terminal]] : 
-<​code>​svn checkout https://​svn.blender.org/​svnroot/​bf-blender/​trunk/​blender blender</​code>​ 
- 
-<note important>​Attention ! 
-Les sources de Blender prennent environ 180 Mo d'​espace sur le disque dur, veuillez à avoir une marge suffisante pour pouvoir compiler ; ce qui va encore prendre de l'​espace disque. 
- 
-Il vous faudra en tout environ 260 Mo d'​espace libre sur votre disque dur pour pouvoir compiler Blender. Bien entendu, une fois la compilation achevée, vous pouvez supprimer tout les fichiers servant à la compilation,​ ce qui n'​utilisera plus qu'​environ 10 Mo.</​note>​ 
- 
-==== Mettre les sources à jour ==== 
- 
-Comme les sources de Blender évoluent très vite, vous voudrez sans-doutes mettre à jour les sources à la dernière révision de temps en temps. 
-Pour cela, lancez simplement, une fois [[:​console:​commandes_de_base#​cd|rendu dans le répertoire]] « blender », la commande suivante : 
- 
-   svn update 
- 
-Il vous suffira alors de relancer la [[#​Compilation|compilation]] pour utiliser les nouvelles sources. 
- 
-===== Compilation ===== 
- 
-Une fois les [[#​Prérequis|dépendances]] installées,​ [[:​console:​commandes_de_base#​cd|rendez-vous dans le dossier]] « blender » puis lancez simplement la compilation avec [[:scons]] : 
- 
-   scons 
- 
-<​note>​Pour les heureux possesseurs de processeurs multicœurs,​ vous pouvez spécifier l'​option //-j N// pour une compilation utilisant //N// cœurs. Par exemple, sur un Core2Duo, la compilation sera plus rapide avec : 
-<​code>​scons -j 2</​code></​note>​ 
- 
-Une fois la compilation terminée, votre Blender tout chaud se trouve dans le dossier « ../​build/​linux2/​bin/​ ». 
- 
-==== Personnaliser les options de compilation ==== 
- 
-FIXME ajouter comment modifier les options, à quoi elle servent & compagnie. 
- 
-la note suivante peut être intéressante à réutiliser : 
-<​note>​ 
-La compilation lancée, il est possible qu'​elle s'​arrête malheureusement sur une erreur... Pas de panique ! La chose à faire, c'est de bien observer le message d'​erreur,​ qui indique quelle lib est manquante, et d'​ensuite installer le package d'​ubuntu qui lui correspond. Par exemple, si l'​erreur est à propos d'un certain "​glut.h",​ le package à installer sera libglut-dev. A chaque fois que vous installez la librairie, prenez bien sa version -dev. Une fois la lib installée, relancez scons, puis au prochain message d'​erreur installez la nouvelle librairie manquante. 
- 
-A un moment la compilation va se terminer avec succès. Allez dans le répertoire build, vous y trouverez le binaire de votre compilation !  
-</​note>​ 
- 
----- 
- 
-//Il reste à rédiger pour moi quelques précisions sur comment activer/​désactiver des modules du code, ou encore comment l'​optimiser pour votre processeur afin de gagner en performances.Pour toute suggestion/​modification,​ merci de vous adresser à blender(at)clan(dot)st.//​ 
- 
- 
-===== Liens ===== 
- 
-  * [[http://​www.blender.org/​|Site officiel de Blender]] 
-  * Un article intéressent d'​OlivS (prévu pour Kubuntu [[:​dapper|6.06 LTS]]) expliquant la même chose que ce tutoriel est [[http://​feeblemind.tuxfamily.org/​dotclear/​index.php/​2007/​05/​28/​91-compiler-blender-sur-une-kubuntu-606-lts| disponible ici]]. 
- 
----- 
-//​Contributeurs : [[utilisateurs:​ebrain]] (rédaction),​ [[utilisateurs:​Ban]],​ [[utilisateurs:​olivS]]//​ 
  • blender_compilation.1195950957.txt.gz
  • Dernière modification: Le 18/04/2011, 14:46
  • (modification externe)