就下了源码,
结果在make时出现了一堆的错误
fqz@desktop:~/freewins$ make
libtool --mode=compile gcc `pkg-config --cflags compiz` -Wall -shared -c -o freewins.lo freewins.c
Package compiz was not found in the pkg-config search path.
Perhaps you should add the directory containing `compiz.pc'
to the PKG_CONFIG_PATH environment variable
No package 'compiz' found
mkdir .libs
gcc -Wall -shared -c freewins.c -fPIC -DPIC -o .libs/freewins.o
freewins.c:1:25: error: compiz-core.h: No such file or directory
freewins.c:59: error: expected specifier-qualifier-list before 'HandleEventProc'
freewins.c:73: error: expected specifier-qualifier-list before 'PaintOutputProc'
freewins.c
freewins.c:112: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsMetadata'
freewins.c:115: error: expected ')' before '*' token
freewins.c:228: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'FWPaintWindow'
freewins.c:274: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'FWPaintOutput'
freewins.c:340: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'FWDamageWindowRect'
freewins.c:360: error: expected ')' before '*' token
freewins.c:375: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'initiateFWRotate'
freewins.c:426: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'resetFWRotation'
freewins.c:454: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'toggleFWAxis'
freewins.c:466: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
freewins.c:475: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsSetDisplayOption'
freewins.c:491: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
freewins.c:503: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsSetObjectOption'
freewins.c:516: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsOptionInfo'
freewins.c:522: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
freewins.c:527: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitWindow'
freewins.c:557: error: expected ')' before '*' token
freewins.c:571: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitScreen'
freewins.c:599: error: expected ')' before '*' token
freewins.c:616: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitDisplay'
freewins.c:646: error: expected ')' before '*' token
freewins.c:659: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitObject'
freewins.c:671: error: expected ')' before '*' token
freewins.c:685: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInit'
freewins.c:700: error: expected ')' before '*' token
freewins.c:708: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsVTable'
freewins.c:719: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
make: *** [freewins.lo] 错误 1
请教一下,到底是什么问题呢?