Erreur de compilation

Page 2 sur 3 Précédent  1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: Erreur de compilation

Message par gilouni le Mer 4 Mai - 19:05

Bonjour pbrn
En faisant python dans le terminal,il m'indique python2.7


gilouni@gilouni-Ares:~/blender-svn/blender$ python
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

En tapant le chemin,lors de la compilation,il m'est dit ceci:

gilouni@gilouni-Ares:~/blender-svn/blender$ scons -j 2
scons: Reading SConscript files ...
Command-line arguments
No command-line arguments given
Command-line targets
No targets given, using default
Using config file: build_files/scons/config/linux2-config.py
Using user-config file: user-config.py
File "", line 9

BF_PYTHON_VERSION = '3.2' /usr/lib64/python3.2

^

SyntaxError: invalid syntax

gilouni@gilouni-Ares:~/blender-svn/blender$


A tous les coups ,je me suis trompé.Je ne suis pas un pro de la ligne de commande.J'ai du mal la disposer.

avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Jeu 5 Mai - 11:42

gilouni a écrit:

BF_PYTHON_VERSION = '3.2' /usr/lib64/python3.2

A tous les coups ,je me suis trompé.Je ne suis pas un pro de la ligne de commande.J'ai du mal la disposer.

Bonjour,
Excuse moi pour la réponse tardive, mais j'ai un ordinateur qui a explosé ! Rolling Eyes

Alors oui, effectivement tu t'es trompé, ce n'est pas cette ligne qu'il faut modifier,
mais celle-ci : BF_PYTHON = '/opt/py32'
Remplace par '/usr/lib/python3.2' si il est vraiment dans ce répertoire. Normalement ce n'est pas lib64 qu'il faut mettre si il est présent dans lib, Automatiquement, il ira chercher dans lib64

Ha ! c'est du sport ! Cool

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Jeu 5 Mai - 17:19

Salut

Bon j'ai changé la ligne comme tu l'as indiquée;voir ci-dessous:

WITH_BF_FFMPEG = 'true'
BF_FFMPEG_LIB = 'avformat avcodec avutil xvidcore ogg faac faad x264 mp3lame vorbis theora vorbisenc swscale avdevice'
WITH_BF_OPENAL = 'true'
WITH_BF_GAMEENGINE='true'
WITH_BF_FFTW3 = 'true'
WITH_BF_PLAYER='false'
WITH_BF_VERSE='false'
WITH_BF_YAFRAY='false'
BF_PYTHON_VERSION = '3.2'
WITH_BF_JACK = 'true'
BF_PYTHON = '/usr/lib/python3.2'


Ensuite j'ai recompilé ,mais toujours la même erreur.

Mkdir("../install/linux2/2.57/scripts")
Mkdir("../install/linux2/2.57/scripts/presets")
scons: done reading SConscript files.
scons: Building targets ...
Compiling ==> 'AUD_C-API.cpp'
In file included from intern/audaspace/intern/AUD_C-API.cpp:38:0:
intern/audaspace/intern/AUD_PyInit.h:36:20: fatal error: Python.h: Aucun fichier ou dossier de ce type
compilation terminated.
scons: *** [/home/gilouni/blender-svn/build/linux2/intern/audaspace/intern/AUD_C-API.o] Error 1
Compiling ==> 'AUD_HighpassFactory.cpp'
scons: building terminated because of errors.
gilouni@gilouni-Ares:~/blender-svn/blender$

Désolé pour ton ordi;s'il a explosé ,c'est qu'il ne devait pas chomer Very Happy
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Jeu 5 Mai - 20:30

Salut,
Tu sais quoi, il m'arrive la même chose que toi !
J'ai installé la 11.04 sur le remplaçant et ça fait la même chose ! Crying or Very sad
D'habitude, j'attends un peu avant de changer de version que les petits détails soient réglés.
J'ai fait des recherches sur internet et il s'avère qu'il y a quelques librairies et fichiers headers qui ne correspondent pas suite à l'évolution. Des noms sont différents. Il faut attendre une peut que le SVN soit plus à jour ! Rolling Eyes
Ton en parle aussi !
En fait, l'ordinateur qui a explosé, j'en ai profité pour installer à tors la dernière version trop récente !
A chaque changement de version c'est le cas...
Bon et bien on va attendre quelques jours ! Arrow

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par clg le Jeu 5 Mai - 21:56

Un ordinateur qui explose Shocked

Waouhhhh impressionnant ça, c'est l'alimentation qui a cramé ?

Il y a quelques années j'ai un ordi qui a pris feu après avoir fonctionné au 380 pendant quelques instants. Bilan alim cramée, mais j'ai pu récupérer le DD et la carte mère Smile
avatar
clg

Messages : 596
Date d'inscription : 31/07/2010
Age : 61
Localisation : Charentes

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Jeu 5 Mai - 22:24

Bon! et bien on attendra quelques jours. Et merci d'avoir donné de ton temps.
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Jeu 5 Mai - 23:28

clg a écrit:Un ordinateur qui explose Shocked
Waouhhhh impressionnant ça, c'est l'alimentation qui a cramé ?
Quand je dis qu'il a explosé, j'exagère un peu ! C'est le rendu sous LuxRender qui a cramé quelque chose !
les 4 coeurs à 100 %, carte graphique avec ses GPUs à fond, 450 watts rien que pour elle. Bon au niveau de l'alim, ce n'est pas elle qui a lâché, j'avais mis la sécurité (1000 watts) ! Mais bon, il y a toujours un maillon faible. J'ai passé la matinée ce matin pour récupérer une grande partie de mes données qui n'étaient pas sauvegardées sur le disque dur. C'est l'essentiel !
gilouni a écrit:
Bon! et bien on attendra quelques jours
Dès que j'aurais des pistes, je te les communiques, j'espère bientôt. L'Open source bouge tellement dans les versions de test, que c'est assez difficile à gérer ce genre de chose, puisque c'est du temps réel ! C'est pas comme ceux qui vendent et qui mettent le produit sur le marché avec son prix. La c'est la communauté qui travaille dessus.
Ceux qui veulent ne pas rencontrer ce genre de problèmes doivent se contenter des versions officielles.
Par contre la version officielle marche très bien. Il n'y a que les versions qui sont en avance et qui finalement servent à faire remonter les bugs et les problèmes pour justement que cette version officielle soit au top et quelle évolue.
geek

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Lun 9 Mai - 12:32

Salut gilouni,
Bonne nouvelle, j'ai eu le temps de me pencher sur le problème et maintenant ça marche !
J'ai rechargé le SVN (visiblement le problème a été corrigé) et j'ai fait une compilation sous Ubuntu 11.04 64 bits avec cet user-config.py :
Code:

BF_PYTHON_VERSION = '3.2'
SUFFIX = "mu" # may be any combination of 'dmu'
BF_PYTHON_INC = '${BF_PYTHON}/include/python${BF_PYTHON_VERSION}' + SUFFIX
BF_PYTHON_LIB = 'python${BF_PYTHON_VERSION}' + SUFFIX

Buiding target Done cheers

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Lun 9 Mai - 19:07

Bonjour pbrn

Qu'entends tu par recharger le svn? un update.

J'ai essayé avec cet user-config.py, ça ne marche toujours pas.

Voici l'erreur:

gilouni@gilouni-Ares:~/blender-svn/blender$ scons -j 2
scons: Reading SConscript files ...
Command-line arguments
No command-line arguments given
Command-line targets
No targets given, using default
Using config file: build_files/scons/config/linux2-config.py
Using user-config file: user-config.py
File "", line 2

BF_PYTHON_VERSION = '3.2'

^

IndentationError: unexpected indent

gilouni@gilouni-Ares:~/blender-svn/blender$
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Mar 10 Mai - 9:23

gilouni a écrit:
gilouni@gilouni-Ares:~/blender-svn/blender$ scons -j 2
scons: Reading SConscript files ...
Command-line arguments
No command-line arguments given
Command-line targets
No targets given, using default
Using config file: build_files/scons/config/linux2-config.py
Using user-config file: user-config.py
File "", line 2

BF_PYTHON_VERSION = '3.2'

^

IndentationError: unexpected indent

Bonjour gilouni,
Si tu tape : gilouni@gilouni-Ares:~/blender-svn/blender$ scons -j2
ça peut être la cause de l'erreur
Tape donc : gilouni@gilouni-Ares:~/blender-svn/blender$python scons/scons.py -j2
Il faut absolument indiquer à scons le fichier scons.py à "travers" python ! Wink
Fait aussi attention quand tu recopie les lignes de code du fichier user-config.py que ce soit du texte pur et que les espaces soient bien respectés pour que ce soit interprété.
Si tu fais ça, il n'y a pas de raisons pour que ça marche pas !
Tiens moi au courant Wink

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Mar 10 Mai - 21:40

Salut pbrn

Excuses moi de répondre tardivement,mais j'ai enlevé kubuntu et installé ubuntu à la place.
Donc,j'ai aussi tout recommencé le processus pour blender,et je me retrouve à nouveau avec des erreurs.

gilouni@gilles-Ares:~$ cd ~/blender-svn/blender
gilouni@gilles-Ares:~/blender-svn/blender$ scons -j 2
scons: Reading SConscript files ...
Command-line arguments
No command-line arguments given
Command-line targets
No targets given, using default
Using config file: build_files/scons/config/linux2-config.py
Using user-config file: user-config.py
File "", line 2

BF_FFMPEG_LIB = 'avformat avcodec avutil xvidcore ogg faac faad x264 mp3lame

^

SyntaxError: EOL while scanning string literal

gilouni@gilles-Ares:~/blender-svn/blender$

avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Mar 10 Mai - 21:43

Autre chose,dans ubuntu lorsque tu es dans le dossier blender,comment fais tu pour ouvrir un terminal.Dans kubuntu ,tu as la commande ouvrir un terminal;mais là cette commande n'y est pas.
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Mar 10 Mai - 22:11

Bonsoir gilouni,
Je t'ai déjà répondu !
Pourquoi tape tu toujours : gilouni@gilles-Ares:~/blender-svn/blender$ scons -j 2
Alors que c'est : gilouni@gilles-Ares:~/blender-svn/blender$ python scons/scons.py -j 2
Tant que tu ne taperas pas cette commande, tu auras des erreurs car ta commande ne lance pas Python Rolling Eyes

Chaque fichier peut être ouvert avec une application qui lui correspond en double cliquant, sinon, tu fais clic droit "ouvrir avec". Mais bon, il vaut mieux travailler à la ligne de commande dans notre cas !
Quand tu es dans le répertoire de Blender dans Nautilus (c'est le navigateur de fichiers)
Tu fait CTRL+L et tu verras le chemin absolu s'afficher en haut. Tu le copie après l'avoir sélectionné en faisant clic droit>Copier.
Dans le Terminal, tu fais si tu es à la racine (dans ton home) cd (Clic droit et dans le menu tu clique sur coller), tu valide pour entrer dans le répertoire. Ensuite tu tape la commande ou tu la colle si tu l'a copiée et tu valide pour l'exécuter.
Si tu n'est pas à la racine (dans ton home) pour y revenir tu fait cd ~ et tu valide.
En haut dans le Terminal, tu as tous les menus nécessaires plus une aide.
Il faut apprendre à travailler à la ligne de commande.
Fais moi la commande que je t'ai donné pour compiler Blender !
Wink
PS : Tu as installé Ubuntu 11.04 ?

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Mer 11 Mai - 5:43

Salut pbrn

Même en faisant la commande ; " python scons/scons.py",ça ne marche pas.

gilouni@gilles-Ares:~/blender-svn/blender$ python scons/scons .py
python: can't open file 'scons/scons': [Errno 2] No such file or directory
gilouni@gilles-Ares:~/blender-svn/blender$ python scons/scons.py
scons: Reading SConscript files ...
Command-line arguments
No command-line arguments given
Command-line targets
No targets given, using default
Using config file: build_files/scons/config/linux2-config.py
Using user-config file: user-config.py
File "user-config.py", line 2

BF_FFMPEG_LIB = 'avformat avcodec avutil xvidcore ogg faac faad x264 mp3lame

^

SyntaxError: EOL while scanning string literal

gilouni@gilles-Ares:~/blender-svn/blender$

Quand je tape la commande ,python,il me sort :

gilouni@gilles-Ares:~/blender-svn/blender$ python
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

C'est effectivement ubuntu11.04 que j'ai installé.
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Mer 11 Mai - 11:05

gilouni a écrit:
Même en faisant la commande ; " python scons/scons.py",ça ne marche pas.
C'est la seule que l'on doit taper
gilouni a écrit:
scons: Reading SConscript files ...
Command-line arguments
No command-line arguments given
Command-line targets
No targets given, using default
Using config file: build_files/scons/config/linux2-config.py
Using user-config file: user-config.py
File "user-config.py", line 2
ça ça veut dire que tu as une erreur de syntaxe dans ton fichier user-config.py
gilouni a écrit:
BF_FFMPEG_LIB = 'avformat avcodec avutil xvidcore ogg faac faad x264 mp3lame

^

SyntaxError: EOL while scanning string literal

Pourquoi il te sort cette ligne : BF_FFMPEG_LIB = ....qui n'est pas présente dans le fichier user-config que je t'ai indiqué ?
La flèche indique c'est xvidcore qu'il ne reconnais pas. Il y a longtemps que l'on utilise plus cette librairie, elle a évoluée
gilouni a écrit:
Quand je tape la commande ,python,il me sort :

gilouni@gilles-Ares:~/blender-svn/blender$ python
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.

C'est effectivement ubuntu11.04 que j'ai installé.
C'est pas normal, il devrait te sortir Python 3.2, moi quand je tape Python, il me dit que c'est la 3.2 ! Surprised
Tu peux faire une recherche dans le Synaptic sur Python 3.2, tu verras si il est installé, les librairies et le dev.
Fait aussi cette commande :
Code:

sudo apt-get install subversion build-essential gettext \
 libxi-dev libsndfile1-dev \
 libpng12-dev libfftw3-dev \
 libopenexr-dev libopenjpeg-dev \
 libopenal-dev libalut-dev libvorbis-dev \
 libglu1-mesa-dev libsdl1.2-dev libfreetype6-dev \
 libtiff4-dev libsamplerate0-dev libavdevice-dev \
 libavformat-dev libavutil-dev libavcodec-dev libjack-dev \
 libswscale-dev libx264-dev libmp3lame-dev python3.2-dev
Code:

sudo apt-get install libpython3.2 libopenal1 libfftw3-3 libilmbase6 libopenexr6 libavformat52 libavdevice52 libswscale0
Donc, si tu veux résoudre ton problème, ne met pas des fichiers fantaisistes en user_config.py
Télécharge celui-ci user_config.py
Il est compacté, car c'est un script ! Décompacte le, copie le fichier user_config.py tel quel sans le modifier dans ton répertoire Blender

Il faut quand même savoir que dans la compilation, une virgule, une apostrophe, un espace mal placé ou manquants bloque l'interprétation du fichier user-config.py

Quand je dis : recharge le SVN, c'est faire une mise à jour, car certains fichiers qui posaient problème ont été modifiés.

Une commande que tu peux faire aussi dans le terminal, c'est : scons clean
Cette commande nettoie le répertoire d'installation et tu peux recommencer la compilation

Si tu as modifié des fichiers du SVN par inadvertance, supprime les fichiers et recharge le SVN

Tout ce que je t'ai donné, c'est ce que j'ai fait et avec la même version de Ubuntu que toi, ça marche sans problèmes. Donc il n'y a pas de raisons pour que ça ne marche pas pour toi. Wink

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Mer 11 Mai - 18:46

Bonjour pbrn

Enfin,ça y est.Blender est compilé.

Que s'est-il passé? et bien tout simplement,j'ai copié le mauvais user-config.py .
J'avais l'ancien et le nouveau côte à côte dans le dossier téléchargements,et j'ai par étourderie choisi le mauvais.Sinon tout le reste était ok.

Mais quand même,je trouve que Ubuntu n'a pas grand chose à voir avec Kubuntu.
Question ergonomie je préfère de loin le bureau Kde,mais bon il faut reconnaitre qu'il ont fait un effort avec le nouveau bureau chez Ubuntu.
Quoiqu'il en soit merci pour ta patience et ton aide;
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Mer 11 Mai - 19:08

Bonjour gilouni,
Bon ben bonne nouvelle ! ça te servira pour la prochaine fois !
Cela fait déjà un moment que je te dis de mettre ce fichier user-config.py si tu regarde plus haut dans la discution et je ne comprenais pas pourquoi tu continuais à mettre cet ancien User_config.py.
En fait le fichier user-config.py, comme je te l'ai déjà dit, sert à personnaliser le fichier qui est livré dans les sources du SVN et à chaque fois il faut en créer un autre pour personnaliser quand il y a des changements importants. Si tout était OK, on aurait même pas besoin de ce fichier.
Et souvient toi, c'est : python scons/scons.py -j4 (ou -j2 si tu n'as que deux coeurs)

Concernant Kubuntu, ce n'est pas un bon choix pour compiler des programmes. Rien ne t'empêche d'installer des application créées pour Kde sous Gnome !
@++ Wink

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Mer 11 Mai - 19:55

concernant le fichier " user- config.py" je l'avais déjà intégré sous kubuntu, mais là ça ne fonctionnait pas.J'aurais du mettre l'ancien à la corbeille,ça m'aurait évité de m'énerver pour rien. En fait je l'avais parce que je m'étais servi à nouveau de ton tuto:"Comment compiler blender sous Ubuntu. A+
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Sam 6 Aoû - 15:21

Bonjour,
Pour ceux qui ont une erreur de compilation depuis la fin juillet 2011, voir ici comment résoudre le problème
@++

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Dim 21 Aoû - 17:33

Salut

J'ai téléchargé la librairie libspavn;
J'ai mis à jour python à la version 3.2.1,je l'ai compilé,tout était ok,puis je fais:python scons/scons.py -j 2,et là erreur.................

gilouni@gilles-Ares:~/blender-svn/blender$ python scons/scons.py -j 2
scons: Reading SConscript files ...
Command-line arguments
No command-line arguments given
Command-line targets
No targets given, using default
Using config file: build_files/scons/config/linux2-config.py
user-config.py not found, no user overrides
Build with parallel jobs: 2
Build with debug symbols: False

Missing: "/usr/include/python3.2m/Python.h",
Set 'BF_PYTHON_INC' to point to a valid python include path.
Containing Python.h for python version "3.2"
gilouni@gilles-Ares:~/blender-svn/blender$


Voici mon user-config.py

SUFFIX = "m" # may be any combination of 'dmu'
BF_PYTHON = '/opt/py32'
BF_PYTHON_LIBPATH = '${BF_PYTHON}/lib'
BF_PYTHON_VERSION = '3.2.1'
BF_PYTHON_INC = '${BF_PYTHON}/include/python${BF_PYTHON_VERSION}' + SUFFIX
BF_PYTHON_BINARY = '${BF_PYTHON}/bin/python${BF_PYTHON_VERSION}'
BF_PYTHON_LIB = 'python${BF_PYTHON_VERSION}' + SUFFIX
BF_PYTHON_LINKFLAGS = ['-Xlinker', '-export-dynamic']
BF_PYTHON_LIB_STATIC = '${BF_PYTHON}/lib/libpython${BF_PYTHON_VERSION}' + SUFFIX + '.a'


J'ai fait quoi????????????????
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Lun 22 Aoû - 11:21

Salut,
Je ne comprend pas pourquoi tu fais ça ? Rolling Eyes

Tu avais bien déjà compilé Blender avec le bon fichie user_config.py !
La tu utilise un user_config.py qui était utilisé pour Ubuntu 10.04, puisque on était obligé de compilé Python 3.2.
Quand Ubuntu 11.04 est sorti, il avait Python 3.2, donc plus besoin de compiler Python.
D'ailleurs tu avait compilé Blender avec cet user_config.py qui est toujours valable...

Cela n'a pas changé et plus fort, il doit être présent dans ton répertoire Blender du SVN.
Dis-moi ? Pourquoi tu met un user_config obsolète ? Tu ne supprimerais pas le répertoire SVN pour recharger la totalité des fichiers à chaque fois que tu veut faire une compilation de Blender ?? Crying or Very sad
Alors qu'il suffit de faire svn up dans le répertoire Blender du SVN pour mettre les ficiers à jour et ajouter les nouveaux. Dans ce cas tu n'as pas à t'occuper du fichier user_config.py que tu as déjà utilisé.
La seule chose qu'il faut refaire pour faire une compilation, c'est installer la nouvelle librairie pour cette compilation : libspan-dev

Ensuite tu te place dans le répertoire Blender des fichiers SVN, tu fait svn up pour mettre à jour les fichiers et tu relance la compilation..

A ta question : "Quest-ce que j'ai mal fait ?"
La réponse ; tu t'es trompé de fichier user_config.py alors que tu n'avais pas à y toucher si tu n'as pas effacé et rechargé les fichier du SVN ?? Wink
@++

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Lun 22 Aoû - 13:54

au départ,j'ai fait comme d'habitude svn up puis la compil,mais ça n'a pas marché puisque qu'il m'a renvoyé des erreurs du fait que je ne savais pas à ce moment là qu'il fallait charger la librairie libspavn-dev.
Donc je me suis dit ce doit être le user-config.py.
Alors j'ai fait plusieurs essais avec des users-config.py différents,dont le tien.Mais ça ne fonctionne pas quand même.
C'est vrai que j'ai supprimé le svn et que je l'ai refait; mais cela aurait quand même du fonctionner.
Toutes les librairies pour la compil sont présentes,j'ai mis à jour python de la version 3.2 à la version3.2.1,je l'ai compilé,tout s'est bien passé.Comme dit plus haut,j'ai téléchargé la librairie manquante,je ne vois pas ce que je pourrais faire de plus.
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par pbrn le Lun 22 Aoû - 18:07

Si on raisonne bien, ce ne pouvait pas être l'user_config.py.
Dans le cas ou tu as tout effacé, tu aurai du remettre l'user_config.py qui marchait bien à ta dernière compilation.
Première erreur : pourquoi compiler Python maintenant qu'il est dans la version 11.04. ça c'était avant (10.04). On ne change pas de version de Python comme ça en disant que ça pourrait marcher.

Actuellement, voilà toutes les dépendances qu'il faut installer :
ICI
Le fichier user_config.py :
ICI
Et pas celui du début de ton post. Il y a de l'eau qui a coulé sous le pont depuis !!
Ensuite mise à jour des fichiers du SVN
Puis lancement de la compilation !
Wink
Faire de plus ! Et bien justement tu as voulu trop en faire !! Wink
Un ordinateur n'est pas intelligent et il faut lui dire avec précision ce qu'il doit faire !
C'est une machine logique !

Ce que je vais faire, c'est que je vais créer une rubrique dans laquelle vous ne pourrez pas poster et je décrirait la procédure fonction de son évolution que je mettrai à jour. Ce sera un guide que vous n'aurez qu'à suivre..
Wink
@++

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2287
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Lun 22 Aoû - 19:34

re

juste une question: Ou est il indiqué qu'il fallait installer une nouvelle librairie?
Cela aurait peut-être évité les problèmes,d'autant que ça fonctionnait très bien avant.
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par gilouni le Mar 23 Aoû - 6:59

Bonjour

Je suis désolé,mais la compil me renvoie l'erreur;

scons: Reading SConscript files ...
Command-line arguments
No command-line arguments given
Command-line targets
No targets given, using default
Using config file: build_files/scons/config/linux-config.py
Using user-config file: user-config.py
File "user-config.py", line 2

BF_PYTHON_VERSION = '3.2'

^

IndentationError: unexpected indent

Et c'est ton "user-config.py"
avatar
gilouni

Messages : 50
Date d'inscription : 11/03/2011
Localisation : Nice

Revenir en haut Aller en bas

Re: Erreur de compilation

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 2 sur 3 Précédent  1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum