Bonjour,

je voudrais installer le plugin 3D (=fenêtres en 3D sur le cube) avec compiz-fusion mais je n'y arrive pas 🙁 Il faut compiler le plugin car il n'est pas fourni en rpm (pas trouvé en tout cas...)

Je suis les instructions là : http://wiki.compiz-fusion.org/Install/PluginsFromGit
après avoir installé git, compiz-bcop et compiz-fusion-plugins-main-devel, le make se déroule mal :
[nicolas@Nicolas 3d]$ make
compiling : 3d.c -> build/3d.lo3d.c:39:25: error: compiz-core.h: No such file or directory
3d.c:40:25: error: compiz-cube.h: No such file or directory
In file included from 3d.c:41:
build/3d_options.h:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:30: error: expected ')' before '*' token
build/3d_options.h:32: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:50: error: expected ')' before '*' token
build/3d_options.h:52: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:54: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:56: error: expected ')' before '*' token
build/3d_options.h:58: error: expected ')' before '*' token
build/3d_options.h:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:60: error: expected ')' before '*' token
build/3d_options.h:62: error: expected ')' before '*' token
build/3d_options.h:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:64: error: expected ')' before '*' token
build/3d_options.h:66: error: expected ')' before '*' token
build/3d_options.h:67: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:68: error: expected ')' before '*' token
build/3d_options.h:70: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdGetManualOnly'
build/3d_options.h:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:72: error: expected ')' before '*' token
build/3d_options.h:74: error: expected ')' before '*' token
build/3d_options.h:75: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:76: error: expected ')' before '*' token
build/3d_options.h:78: error: expected ')' before '*' token
build/3d_options.h:79: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:80: error: expected ')' before '*' token
build/3d_options.h:82: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdGetBevelTopleft'
build/3d_options.h:83: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:84: error: expected ')' before '*' token
build/3d_options.h:86: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdGetBevelTopright'
build/3d_options.h:87: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:88: error: expected ')' before '*' token
build/3d_options.h:90: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdGetBevelBottomleft'
build/3d_options.h:91: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:92: error: expected ')' before '*' token
build/3d_options.h:94: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdGetBevelBottomright'
build/3d_options.h:95: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
build/3d_options.h:96: error: expected ')' before '*' token
3d.c:61: error: expected specifier-qualifier-list before 'Bool'
3d.c:74: error: expected specifier-qualifier-list before 'PreparePaintScreenProc'
3d.c:116: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'windowIs3D'
3d.c:135: error: expected ')' before '*' token
3d.c:196: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdPaintWindow'
3d.c:230: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdPaintWindowWithDepth'
3d.c:419: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdPaintWindow'
3d.c:467: error: expected ')' before '*' token
3d.c:483: error: expected ')' before '*' token
3d.c:500: error: expected ')' before '*' token
3d.c:646: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdPaintOutput'
3d.c:671: error: expected ')' before '*' token
3d.c:683: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
3d.c:690: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
3d.c:697: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
3d.c:704: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
3d.c:712: error: expected ')' before '*' token
3d.c:732: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdInitDisplay'
3d.c:763: error: expected ')' before '*' token
3d.c:774: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdInitScreen'
3d.c:816: error: expected ')' before '*' token
3d.c:836: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdInitWindow'
3d.c:858: error: expected ')' before '*' token
3d.c:867: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdInit'
3d.c:877: error: expected ')' before '*' token
3d.c:883: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdInitObject'
3d.c:897: error: expected ')' before '*' token
3d.c:910: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdVTable'
3d.c:921: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
make: *** [build/3d.lo] Error 1
Je sais pas où trouver ce compiz-cube.h.

Une idée ? Qqn a réussi à utiliser ce plugin avec fusion ?
il ta manque des headers, vraisemblablement il doit être dans un -devel...
Ça c'est rapide comme réponse 😉

Mais quel devel ? j'ai compiz-fusion-plugins-main-devel (et aussi libcompizconfig-devel)
J'ai aussi bien sûr essayé
yum provides compiz-cube.h
==> rien :-o
11 jours plus tard
Personne n'a réussi a installé le plugin 3D pour compiz-fusion ?

Pour info c'est ce plugin (décollage des fenêtres du cube) ici avec beryl :


J'ai cru voir que le fichier compiz-cube.h est en fait cube.h : un "ln -s cube.h compiz-cube.h" et "ln -s compiz.h compiz-core.h" (dans /usr/lib/compiz) me donne droit à une nouvelle erreur lors de la compilation :
$ make 
convert   : 3d.xml.in -> build/3d.xml
bcop'ing  : build/3d.xml -> build/3d_options.h
bcop'ing  : build/3d.xml -> build/3d_options.c
schema    : build/3d.xml -> build/compiz-3d.schema
compiling : 3d.c -> build/3d.lo3d.c:76: error: expected specifier-qualifier-list before 'CubePostPaintViewportProc'
3d.c: In function 'tdPreparePaintScreen':
3d.c:142: error: 'CompScreen' has no member named 'base'
3d.c:142: error: 'CompDisplay' has no member named 'base'
3d.c:154: error: 'tdScreen' has no member named 'maxDepth'
3d.c:157: error: 'CompWindow' has no member named 'base'
3d.c:157: error: 'CompScreen' has no member named 'base'
3d.c:157: error: 'CompDisplay' has no member named 'base'
3d.c:165: error: 'tdScreen' has no member named 'maxDepth'
3d.c:166: error: 'tdScreen' has no member named 'maxDepth'
3d.c:169: error: 'tdScreen' has no member named 'maxDepth'
3d.c:169: error: 'tdScreen' has no member named 'maxDepth'
3d.c:171: error: 'tdScreen' has no member named 'basicScale'
3d.c:171: error: 'tdScreen' has no member named 'basicScale'
3d.c:171: error: 'tdScreen' has no member named 'basicScale'
3d.c:173: error: 'tdScreen' has no member named 'basicScale'
3d.c:173: error: 'tdScreen' has no member named 'basicScale'
3d.c:173: error: 'tdScreen' has no member named 'basicScale'
3d.c:178: error: 'tdScreen' has no member named 'basicScale'
3d.c:178: error: 'tdScreen' has no member named 'basicScale'
3d.c:178: error: 'tdScreen' has no member named 'basicScale'
3d.c:180: error: 'tdScreen' has no member named 'basicScale'
3d.c:180: error: 'tdScreen' has no member named 'basicScale'
3d.c:180: error: 'tdScreen' has no member named 'basicScale'
3d.c:185: error: 'tdScreen' has no member named 'active'
3d.c:185: error: 'tdScreen' has no member named 'basicScale'
3d.c:186: error: 'tdScreen' has no member named 'currentScale'
3d.c:186: error: 'tdScreen' has no member named 'basicScale'
3d.c:192: error: 'CubeScreen' has no member named 'paintAllViewports'
3d.c:192: error: 'tdScreen' has no member named 'active'
3d.c: In function 'tdPaintWindowWithDepth':
3d.c:244: error: 'CompScreen' has no member named 'base'
3d.c:244: error: 'CompDisplay' has no member named 'base'
3d.c:258: error: 'CompWindow' has no member named 'base'
3d.c:258: error: 'CompScreen' has no member named 'base'
3d.c:258: error: 'CompDisplay' has no member named 'base'
3d.c:265: error: 'tdScreen' has no member named 'paintWindow'
3d.c:266: error: 'tdScreen' has no member named 'bTransform'
3d.c:268: error: 'tdScreen' has no member named 'paintWindow'
3d.c:275: error: 'tdScreen' has no member named 'paintWindow'
3d.c:277: error: 'tdScreen' has no member named 'paintWindow'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:294: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:298: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:302: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:306: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:314: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:320: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:330: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:336: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:346: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:353: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:364: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:370: error: 'tdScreen' has no member named 'bTransform'
3d.c:384: error: 'tdScreen' has no member named 'bTransform'
3d.c:386: error: 'tdScreen' has no member named 'paintWindow'
3d.c:387: error: 'tdScreen' has no member named 'bTransform'
3d.c:389: error: 'tdScreen' has no member named 'paintWindow'
3d.c:398: error: 'tdScreen' has no member named 'paintWindow'
3d.c:400: error: 'tdScreen' has no member named 'paintWindow'
3d.c:405: error: 'tdScreen' has no member named 'paintWindow'
3d.c:407: error: 'tdScreen' has no member named 'paintWindow'
3d.c: In function 'tdPaintWindow':
3d.c:428: error: 'CompScreen' has no member named 'base'
3d.c:428: error: 'CompDisplay' has no member named 'base'
3d.c:429: error: 'CompWindow' has no member named 'base'
3d.c:429: error: 'CompScreen' has no member named 'base'
3d.c:429: error: 'CompDisplay' has no member named 'base'
3d.c:431: error: 'tdScreen' has no member named 'painting3D'
3d.c:431: error: 'tdScreen' has no member named 'active'
3d.c:434: error: 'tdScreen' has no member named 'painting3D'
3d.c:448: error: 'tdScreen' has no member named 'paintWindow'
3d.c:450: error: 'tdScreen' has no member named 'paintWindow'
3d.c:458: error: 'tdScreen' has no member named 'paintWindow'
3d.c:460: error: 'tdScreen' has no member named 'paintWindow'
3d.c: In function 'tdApplyScreenTransform':
3d.c:472: error: 'CompScreen' has no member named 'base'
3d.c:472: error: 'CompDisplay' has no member named 'base'
3d.c:474: error: 'tdScreen' has no member named 'applyScreenTransform'
3d.c:476: error: 'tdScreen' has no member named 'applyScreenTransform'
3d.c:479: error: 'tdScreen' has no member named 'currentScale'
3d.c:479: error: 'tdScreen' has no member named 'currentScale'
3d.c:479: error: 'tdScreen' has no member named 'currentScale'
3d.c: In function 'tdAddWindow':
3d.c:485: error: 'CompScreen' has no member named 'base'
3d.c:485: error: 'CompDisplay' has no member named 'base'
3d.c:486: error: 'CompWindow' has no member named 'base'
3d.c:486: error: 'CompScreen' has no member named 'base'
3d.c:486: error: 'CompDisplay' has no member named 'base'
3d.c:488: error: 'tdScreen' has no member named 'first'
3d.c:490: error: 'tdScreen' has no member named 'first'
3d.c:490: error: 'tdScreen' has no member named 'last'
3d.c:494: error: 'tdScreen' has no member named 'last'
3d.c:495: error: 'tdScreen' has no member named 'last'
3d.c:496: error: 'tdScreen' has no member named 'last'
3d.c: In function 'tdPostPaintViewport':
3d.c:506: error: 'CompScreen' has no member named 'base'
3d.c:506: error: 'CompDisplay' has no member named 'base'
3d.c:509: error: 'CubeScreen' has no member named 'postPaintViewport'
3d.c:509: error: 'tdScreen' has no member named 'postPaintViewport'
3d.c:510: error: 'CubeScreen' has no member named 'postPaintViewport'
3d.c:511: error: 'tdScreen' has no member named 'postPaintViewport'
3d.c:511: error: 'CubeScreen' has no member named 'postPaintViewport'
3d.c:511: error: 'CubeScreen' has no member named 'postPaintViewport'
3d.c:513: error: 'tdScreen' has no member named 'active'
3d.c:525: error: 'tdScreen' has no member named 'basicScale'
3d.c:525: error: 'tdScreen' has no member named 'maxDepth'
3d.c:525: error: 'tdScreen' has no member named 'basicScale'
3d.c:525: error: 'tdScreen' has no member named 'maxDepth'
3d.c:529: error: 'tdScreen' has no member named 'first'
3d.c:530: error: 'tdScreen' has no member named 'last'
3d.c:534: error: 'CompWindow' has no member named 'base'
3d.c:534: error: 'CompScreen' has no member named 'base'
3d.c:534: error: 'CompDisplay' has no member named 'base'
3d.c:542: error: 'CompWindow' has no member named 'base'
3d.c:542: error: 'CompScreen' has no member named 'base'
3d.c:542: error: 'CompDisplay' has no member named 'base'
3d.c:551: error: 'CompWindow' has no member named 'base'
3d.c:551: error: 'CompScreen' has no member named 'base'
3d.c:551: error: 'CompDisplay' has no member named 'base'
3d.c:556: error: 'tdScreen' has no member named 'currentScale'
3d.c:556: error: 'tdScreen' has no member named 'basicScale'
3d.c:557: error: 'tdScreen' has no member named 'basicScale'
3d.c:558: error: 'tdScreen' has no member named 'maxDepth'
3d.c:574: error: 'CompWindow' has no member named 'base'
3d.c:574: error: 'CompScreen' has no member named 'base'
3d.c:574: error: 'CompDisplay' has no member named 'base'
3d.c:585: error: 'tdScreen' has no member named 'currentScale'
3d.c:585: error: 'tdScreen' has no member named 'basicScale'
3d.c:586: error: 'tdScreen' has no member named 'painting3D'
3d.c:599: error: 'CompWindow' has no member named 'base'
3d.c:599: error: 'CompScreen' has no member named 'base'
3d.c:599: error: 'CompDisplay' has no member named 'base'
3d.c:612: error: 'tdScreen' has no member named 'currentScale'
3d.c:612: error: 'tdScreen' has no member named 'basicScale'
3d.c:613: error: 'tdScreen' has no member named 'basicScale'
3d.c:614: error: 'tdScreen' has no member named 'maxDepth'
3d.c:616: error: 'tdScreen' has no member named 'currentScale'
3d.c:617: error: 'tdScreen' has no member named 'bTransform'
3d.c:619: error: 'tdScreen' has no member named 'bTransform'
3d.c:620: error: 'tdScreen' has no member named 'currentScale'
3d.c:623: error: 'tdScreen' has no member named 'bTransform'
3d.c:626: error: 'CompScreen' has no member named 'enableOutputClipping'
3d.c:631: error: 'CompScreen' has no member named 'windowOffsetX'
3d.c:631: error: 'CompScreen' has no member named 'windowOffsetY'
3d.c:632: warning: implicit declaration of function 'windowOnAllViewports'
3d.c:632: warning: nested extern declaration of 'windowOnAllViewports'
3d.c:634: warning: implicit declaration of function 'getWindowMovementForOffset'
3d.c:634: warning: nested extern declaration of 'getWindowMovementForOffset'
3d.c:634: error: 'CompScreen' has no member named 'windowOffsetX'
3d.c:635: error: 'CompScreen' has no member named 'windowOffsetY'
3d.c:638: error: 'tdScreen' has no member named 'bTransform'
3d.c:640: error: 'PAINT_WINDOW_WITH_OFFSET_MASK' undeclared (first use in this function)
3d.c:640: error: (Each undeclared identifier is reported only once
3d.c:640: error: for each function it appears in.)
3d.c:650: error: 'CompScreen' has no member named 'disableOutputClipping'
3d.c:654: error: 'tdScreen' has no member named 'painting3D'
3d.c:655: error: 'tdScreen' has no member named 'currentScale'
3d.c:655: error: 'tdScreen' has no member named 'basicScale'
3d.c: In function 'tdPaintOutput':
3d.c:669: error: 'CompScreen' has no member named 'base'
3d.c:669: error: 'CompDisplay' has no member named 'base'
3d.c:671: error: 'tdScreen' has no member named 'active'
3d.c: In function 'tdDonePaintScreen':
3d.c:687: error: 'CompScreen' has no member named 'base'
3d.c:687: error: 'CompDisplay' has no member named 'base'
3d.c:689: error: 'tdScreen' has no member named 'active'
3d.c:692: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c:694: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c: In function 'tdWalkFirst':
3d.c:700: error: 'CompScreen' has no member named 'base'
3d.c:700: error: 'CompDisplay' has no member named 'base'
3d.c:701: error: 'tdScreen' has no member named 'first'
3d.c:702: warning: control reaches end of non-void function
3d.c: In function 'tdWalkLast':
3d.c:707: error: 'CompScreen' has no member named 'base'
3d.c:707: error: 'CompDisplay' has no member named 'base'
3d.c:708: error: 'tdScreen' has no member named 'last'
3d.c:709: warning: control reaches end of non-void function
3d.c: In function 'tdWalkNext':
3d.c:714: error: 'CompWindow' has no member named 'base'
3d.c:714: error: 'CompScreen' has no member named 'base'
3d.c:714: error: 'CompDisplay' has no member named 'base'
3d.c: In function 'tdWalkPrev':
3d.c:721: error: 'CompWindow' has no member named 'base'
3d.c:721: error: 'CompScreen' has no member named 'base'
3d.c:721: error: 'CompDisplay' has no member named 'base'
3d.c: In function 'tdInitWindowWalker':
3d.c:729: error: 'CompScreen' has no member named 'base'
3d.c:729: error: 'CompDisplay' has no member named 'base'
3d.c:732: error: 'tdScreen' has no member named 'initWindowWalker'
3d.c:734: error: 'tdScreen' has no member named 'initWindowWalker'
3d.c:736: error: 'tdScreen' has no member named 'active'
3d.c:736: error: 'tdScreen' has no member named 'painting3D'
3d.c: In function 'tdInitDisplay':
3d.c:751: warning: implicit declaration of function 'checkPluginABI'
3d.c:751: warning: nested extern declaration of 'checkPluginABI'
3d.c:751: error: 'CORE_ABIVERSION' undeclared (first use in this function)
3d.c:757: warning: implicit declaration of function 'getPluginDisplayIndex'
3d.c:757: warning: nested extern declaration of 'getPluginDisplayIndex'
3d.c:771: error: 'CompDisplay' has no member named 'base'
3d.c: In function 'tdFiniDisplay':
3d.c:780: error: 'CompDisplay' has no member named 'base'
3d.c: In function 'tdInitScreen':
3d.c:793: error: 'CompDisplay' has no member named 'base'
3d.c:807: error: 'tdScreen' has no member named 'basicScale'
3d.c:808: error: 'tdScreen' has no member named 'currentScale'
3d.c:810: error: 'tdScreen' has no member named 'active'
3d.c:811: error: 'tdScreen' has no member named 'painting3D'
3d.c:813: error: 'tdScreen' has no member named 'first'
3d.c:814: error: 'tdScreen' has no member named 'last'
3d.c:816: error: 'CompScreen' has no member named 'base'
3d.c:818: error: 'tdScreen' has no member named 'paintWindow'
3d.c:820: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c:822: error: 'tdScreen' has no member named 'initWindowWalker'
3d.c:823: error: 'tdScreen' has no member named 'applyScreenTransform'
3d.c:824: error: 'tdScreen' has no member named 'postPaintViewport'
3d.c:824: error: 'CubeScreen' has no member named 'postPaintViewport'
3d.c:824: error: 'CubeScreen' has no member named 'postPaintViewport'
3d.c: In function 'tdFiniScreen':
3d.c:833: error: 'CompScreen' has no member named 'base'
3d.c:833: error: 'CompDisplay' has no member named 'base'
3d.c:836: error: 'tdScreen' has no member named 'paintWindow'
3d.c:838: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c:840: error: 'tdScreen' has no member named 'initWindowWalker'
3d.c:841: error: 'tdScreen' has no member named 'applyScreenTransform'
3d.c:842: error: 'CubeScreen' has no member named 'postPaintViewport'
3d.c:842: error: 'tdScreen' has no member named 'postPaintViewport'
3d.c: In function 'tdInitWindow':
3d.c:855: error: 'CompScreen' has no member named 'base'
3d.c:855: error: 'CompDisplay' has no member named 'base'
3d.c:866: error: 'CompWindow' has no member named 'base'
3d.c: In function 'tdFiniWindow':
3d.c:875: error: 'CompWindow' has no member named 'base'
3d.c:875: error: 'CompScreen' has no member named 'base'
3d.c:875: error: 'CompDisplay' has no member named 'base'
3d.c: At top level:
3d.c:897: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tdInitObject'
3d.c:912: error: expected declaration specifiers or '...' before 'CompObject'
3d.c: In function 'tdFiniObject':
3d.c:914: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dispTab'
3d.c:914: error: 'dispTab' undeclared (first use in this function)
3d.c:914: error: expected expression before ']' token
3d.c:921: warning: implicit declaration of function 'DISPATCH'
3d.c:921: warning: nested extern declaration of 'DISPATCH'
3d.c:921: error: 'o' undeclared (first use in this function)
3d.c:921: warning: implicit declaration of function 'ARRAY_SIZE'
3d.c:921: warning: nested extern declaration of 'ARRAY_SIZE'
3d.c:921: warning: left-hand operand of comma expression has no effect
3d.c: At top level:
3d.c:927: warning: initialization from incompatible pointer type
3d.c:928: warning: initialization from incompatible pointer type
3d.c:929: error: 'tdInitObject' undeclared here (not in a function)
3d.c:930: warning: initialization from incompatible pointer type
make: *** [build/3d.lo] Error 1
Qui peut m'aider ?
16 jours plus tard
Hello,
J'ai fouiné aussi sur le web sans succès à la recherche des RPM's... Mais le problème, c'est que je n'ai pas non plus trouvé les sources complètes du plugin unofficial 🙁 Pourrais-tu me dire où tu les as trouvées stp ? (je voudrais tenter le coup moi aussi 😉)
Merci d'avance !


Bon c'est bon, j'ai trouvé, mais... J'ai les mêmes problèmes à la compilation 🙁 Y a-t-il moyen de récupérer les bons headers ?
J'ai trouvé une solution mais qui ne me satisfait pas entièrement : il suffit de télécharger les sources d'une ancienne version : http://gitweb.opencompositing.org/?p=fusion/plugins/3d;a=shortlog
=> choisi celle du 29-août : chez moi elle compile.
Si je choisi une version + récente ==> va pas ! (erreurs de mon 1er post)
Cependant je trouve que cette version ne marche pas très bien : les réglages ne marchent pas, pas moyen de rendre les fenêtres "épaisses" (elles restent plates)...

Enfin, tu peux essayer, c'est très facile avec git, make, make install !
Ouaip, en effet ça compile, mais c'est moche 🙁
C'est extrêmement long à réagir chez moi, et il y a un bug sur l'affichage du tableau de bord du haut de mon Gnome !
Enfin merci quand même du tuyau, je vais continuer mes recherches 😉

EDIT : Bon ça marche, mais les ombres de mes fenêtres s'orientent à 90° par rapport aux fenêtres normales, c'est ignoble, donc j'oublie ce plugin pour l'instant ! :-P

EDIT2 : En fait, ce sont juste les applis maximisées ou agrandies qui posent problème, le plugin est ok pour les fenêtres n'occupant pas tout le bureau ! Etrange hein ? :hammer: Y a-t-il un conflit avec un autre plugin ? Est-ce normal ???