LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   compiz fusion plugins (http://www.linuxquestions.org/questions/slackware-14/compiz-fusion-plugins-574708/)

BCarey 08-04-2007 10:54 AM

compiz fusion plugins
 
Hi,

I'm using compiz on my Slack 12 DLG 2.18 system. I used the Slack x11.Slackbuild and modified the configuration to enable the gtk stuff. It works fine with ini but not so well with gconf. Anyway, that's not my question.

My question is, how do you build the extra plugins that are available? When I try to make them, I get some errors with functions seem pretty fundamental like paintWindow. This, for example:

Code:

compiling : snow.c -> build/libsnow.losnow.c: In function 'snowPaintScreen':
snow.c:419: warning: passing argument 3 of 's->paintScreen' from incompatible pointer type
snow.c:419: warning: passing argument 4 of 's->paintScreen' makes pointer from integer without a cast
snow.c:419: error: too few arguments to function 's->paintScreen'
snow.c:420: warning: assignment from incompatible pointer type
snow.c: In function 'snowPaintWindow':
snow.c:438: warning: passing argument 3 of 'w->screen->paintWindow' from incompatible pointer type
snow.c:438: warning: passing argument 4 of 'w->screen->paintWindow' makes pointer from integer without a cast
snow.c:438: error: too few arguments to function 'w->screen->paintWindow'
snow.c:439: warning: assignment from incompatible pointer type
snow.c: In function 'snowInitScreen':
snow.c:592: warning: assignment from incompatible pointer type
snow.c:596: warning: assignment from incompatible pointer type
make: *** [build/libsnow.lo] Error 1

Thanks,
Brian

BCarey 08-04-2007 01:58 PM

I've gotten a little farther, by downloading from the git repository, I now am getting this error:

Code:

bcop'ing  : build/snow.xml -> build/snow_options.h/bin/sh: --header=build/snow_options.h: No such file or directory
make: *** [build/snow_options.h] Error 127

I have d'loaded and installed bcop from the same repository, but the error message remains.

Brian

BCarey 08-04-2007 02:04 PM

BTW, for anyone interested in this, I downloaded the latest version 0.5.2, converted it from a tar.gz to a tar.bz2, replaced the 0.5.0 sources in the src/app directory of the slackware x11 build directory, reran "x11.SlackBuild app compiz", and upgraded with the newly created package. All went smoothly. The upgraded version seems to run more smoothly, eg. when dragging a window from one side of the cube to another I no longer get the transient black stripe I used to get.

Brian

Road_map 08-04-2007 02:19 PM

I'm not sure if this will help you.

Download http://www.anykeysoftware.co.uk/comp...0.5.0.2.tar.gz, unpack the arhive and run ./make_all.sh. Seems to compile corectly, but I haven't a working compiz and I can't test these extra-plugins.

BCarey 08-04-2007 03:00 PM

I had to downgrade to 0.5.0, but they did compile fine, thanks. I still want to know why it doesn't compile the other way. I'd like to stick with 0.5.2. I've also posted on the compiz forum, and will report back here if I find out.

Brian

AriciU 08-04-2007 03:26 PM

Come on irc.freenode.org in #compiz-fusion and i'm sure you will find someone that will help you out with the full install procedure.

There is also a how'to thread on their forums: http://forums.opencompositing.org/vi...php?f=51&t=758

It's for Ubuntu but you should be able to figure out what to do and what not to do.


All times are GMT -5. The time now is 09:38 AM.