PDA

View Full Version : Where is defined CompTransform


malwk-
April 4th, 2007, 07:59 PM
I have installed the rpms (including the devel one) but I dont find this defined anywhere. Am I missing something?
thanks...

mikedee
April 4th, 2007, 08:05 PM
I would imagine its in compiz.h somewhere ;)

Its just this (ie just a wrapper for a matrix)

struct {
float m[16];
}

Vasek
April 4th, 2007, 08:32 PM
CompTransform is one of the differences between compiz 0.3.6 and the latest git version. This is not available as RPM since it undergoes heavy development and changes every few days, you'd have to compile it from source. (You'll find all the needed instructions on the compiz site.) I'm afraid only declaring CompTransform can't help, there are many more differences - obsoleted functions, prototype changes etc.
Alternatively, you can try to get a version of the plugin you want to compile, suited for 0.3.6. It should be maintained as well for most of them.

mikedee
April 4th, 2007, 08:56 PM
0.4.0 and 0.5.0 are unofficially out now so it will not be long before a release that has it.

David plans to make regular releases in the future so less people will have to compile from git every day.

malwk-
April 4th, 2007, 09:05 PM
Thanks
Great comunity, reply that makes sense in less than 20 minutes:)