[Compcomm] I'm modifying some plugins and need some help.

Danny Baumann dannybaumann at web.de
Thu May 3 10:09:59 EDT 2007


Hi,

> 1 Move : I'd like to disable X server sync updates while moving window
> so that there isnt so much lag. All, I want to do is comment our for
> myself so I just need to know which lines

You may want to revert this commit locally:

http://gitweb.freedesktop.org/?p=xorg/app/compiz.git;a=commitdiff;h=2d381e9f879610f4c02b6cf0ce1ac3ffbd3ed218

> 2 Wall : I liked using this plugin along with cube back in the day -
> however it is not possible no because wall does desktop switching. I'd
> like to comment out the desktop switching bit (ie ctrl-alt-right/left)
> so that I can remove the conflict stuff and make sure everything works
> OK. Can someone please tell me what lines to comment out? 

This is nothing that can be explained in 3 sentences. I don't have that
much time at the moment, so please bear with me ;-)

> 3 Group + Tab : Id like to find out whats causing this error :
> 
> Making all in group
> make[3]: Entering directory `/home/Sam/Git/beryl-premerge/src/group'
> if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H
> -I. -I. -I../.. -I/usr/include/libpng12 -I/usr/include/libxml2
> -I/usr/include/startup- notification-1.0 -I/usr/local/include/compiz
> `pkg-config --cflags cairo` -DDATADIR='"/usr/local/share"'
> -DLIBDIR='"/usr/local/lib"' -DALL_LINGUAS="\"\""
> -DLOCALEDIR="\"/usr/local/share/locale\""
> -DIMAGEDIR='"/usr/local/share/compiz"' -I../../include    -g -O2 -Wall
> -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -MT
> init.lo -MD -MP -MF ".deps/init.Tpo" -c -o init.lo init.c; \
>         then mv -f ".deps/init.Tpo" ".deps/init.Plo"; else rm -f
> ".deps/init.Tpo"; exit 1; fi
>  gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/libpng12
> -I/usr/include/libxml2 -I/usr/include/startup- notification-1.0
> -I/usr/local/include/compiz -I/usr/include/cairo
> -I/usr/include/freetype2 -I/usr/include/libpng12 -DDATADIR=
> \"/usr/local/share\" -DLIBDIR=\"/usr/local/lib\" -DALL_LINGUAS=\"\"
> -DLOCALEDIR=\"/usr/local/share/locale\" -DIMAGEDIR=
> \"/usr/local/share/compiz\" -I../../include -g -O2 -Wall
> -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -MT
> init.lo -MD -MP -MF .deps/init.Tpo -c init.c  -fPIC -DPIC
> -o .libs/init.o
> init.c:30: error: 'GlowTypeNum' undeclared here (not in a function)
> init.c:37: error: expected declaration specifiers or '...' before
> 'GroupScreenOptions' 
> <...>

Try doing make clean in the beryl-premerge directory and then rebuild.
Don't forget you need the PREFIX where you installed BCOP to inside your
PKG_CONFIG_PATH. Rebuild - everything should be fine ;-)


> Also, is it just me, or are some settings in ccs not being written to
> the config file? 

Which one exactly? I haven't seen such problems yet.

Regards,

Danny





More information about the CompComm mailing list