Bonsoir,
Je suis en train d'essayer de builder BrookGPU pour windows et après avoir configuré toutes les variables d'états et installées toutes les ressources nécessaires à la compilation des sources de BrookGPU, j'ai toujours un problème.
Celui-ci se situe au niveau de la reconstruction des fichier br. Tout ce passe bien jusqu'à ce que les br soient reconstruits. Là, mon processeur ne fait plus rien (plus de charge CPU) et le curseur reste figé et attend que je reprenne la main en faisant un miséricordieux crtl+c
Bon c'est bourrin mais je me permet de glisser ici la séquance de make qui est effectuée jusqu'à ce que ça ne finisse pas !
ligne 144, j'ai symbolisé le curseur, ce malheureux curseur qui ne fait plus rien apparaitre !!! Grrrrrr
Le fichier .mk utilisé est celui fournit avec BrooKGPU.
Quand je reprend la main, je peux voir que la console cygwin est pas plantée mais que j'ai pas pu finir de rebuilder les .br.
Et pourtant j'ai attendu un moment en priant !
J'ai alors en toute évidence ça qui s'incrit sous mes yeux pleins de chaudes larmes :
Code :
- make[4]: *** Deleting file `built/accumulate.cpp'
- make[4]: *** wait: No child processes. Stop.
- make[4]: *** Waiting for unfinished jobs....
- make[4]: *** wait: No child processes. Stop.
- make[3]: *** [dep] Error 2
- make[2]: *** [accumulate] Interrupt
- make[1]: *** [tests] Interrupt
- make: *** [prog] Interrupt
|
J'ai tenter de le substituer avec un autre .mk tourvé sur le forum de GPGPU mais en vain.
J'ai testé le ficiher .mk suivant : http://www.cis.udel.edu/~ulrich/brook_files/common.mk j'obtiens alors les erreurs suivantes :
Code :
- $ make
- Rebuilding dependencies for splittree.cpp
- Rebuilding dependencies for splitnode.cpp
- Rebuilding dependencies for splitbuilder.cpp
- Rebuilding dependencies for splittraversal.cpp
- Rebuilding dependencies for splittypes.cpp
- Rebuilding dependencies for splitcompiler.cpp
- Rebuilding dependencies for splitcompilercg.cpp
- Rebuilding dependencies for splitcompilerhlsl.cpp
- Rebuilding dependencies for splitdominator.cpp
- Rebuilding dependencies for splitconfiguration.cpp
- Rebuilding dependencies for splitnodeset.cpp
- splittree.cpp
- splittree.cpp(0) : fatal error C1033: cannot open program database 'e:\brook\brc
- c\splitting\built\fobuilt\splittree.obj'
- make[3]: *** [built/splittree.obj] Error 2
- make[2]: *** [dep] Error 2
- make[1]: *** [splitting] Error 2
- make: *** [brcc] Error 2
|
Alors je sais plus quoi faire et je viens poster sur les forums de Hardware même si j'ai pas trouvé grand chose sur Brook pour le moment (à part quelque topic lors de son apparition en 2003 je crois).
Bref, tout témoignage et toute aide me seraient bien utiles !
Merci à vous !
-------------------------
PS :
Toutes les ressources et autres librairies se trouvent sous mon lecteur logique "E:"
WinXP Pro SP2
Radeon 9800Pro - Driver 6.14.10.6497
BrookGPU v0.4
VS 7 (dot net 2003)
CG Compiler 1.3.0501.0700
SDK DX9 December 2004
Cygwin avec les tools adéquats :
Devel / Make (3.80-1)
Devel / Bison (20030307-1)
Devel / Flex (2.5.4a-3)
Interpreters / Perl (5.8.5-3)
Message édité par stochastik le 28-02-2005 à 21:44:27