从源码编译安装Compiz Fusion 0.6.0!

各种窗口管理器和美化相关
miphan
帖子: 56
注册时间: 2005-11-18 23:39
来自: 广州
联系:

#16

帖子 miphan » 2007-11-18 0:25

等等再说,等官方源更新比较保险
呵呵
seanfj
帖子: 90
注册时间: 2007-02-09 23:36
来自: China
联系:

#17

帖子 seanfj » 2007-11-23 22:58

五、安装Emerald窗口装饰器

首先安装git工具:

sudo apt-get install git git-core

然后取得最新的Emerald的源代码,版本是0.6.99的。

git clone git://anongit.compiz-fusion.org/fusion/decorators/emerald

接下来也是常规的编译方法,进入emerald目录,然后:

./configure --prefix=/usr
make
sudo make install
应该是用

代码: 全选

./autogen.sh --prefix=/usr/local
make
sudo make install
[/code]
头像
percy
帖子: 508
注册时间: 2006-09-10 8:19
系统: Gentoo/Mac OS X
来自: Shanghai,China
联系:

#18

帖子 percy » 2007-12-13 21:06

make freewins时出问题了
提示如下:

代码: 全选

~/freewins-0.3-0.6$ 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
 gcc -Wall -shared -c freewins.c  -fPIC -DPIC -o .libs/freewins.o
freewins.c:1:20: error: compiz.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:100: error: expected specifier-qualifier-list before 'Bool'
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:507:33: warning: "/*" within comment
freewins.c:517: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsOptionInfo'
freewins.c:523: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
freewins.c:528: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitWindow'
freewins.c:558: error: expected ')' before '*' token
freewins.c:572: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitScreen'
freewins.c:600: error: expected ')' before '*' token
freewins.c:617: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitDisplay'
freewins.c:647: error: expected ')' before '*' token
freewins.c:686: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInit'
freewins.c:701: error: expected ')' before '*' token
freewins.c:710: error: expected ')' before '*' token
freewins.c:718: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsVTable'
freewins.c:736: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
make: *** [freewins.lo] 错误 1
tiano
帖子: 3
注册时间: 2008-06-03 7:42

#19

帖子 tiano » 2008-06-17 11:37

搂住阿~~~ 运行 ./configure --prefix=/usr 之后 checking了一大堆 最后提示 No package 'x11-xcb' found
阿~~~~~~~~~~~~
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#20

帖子 HuntXu » 2008-06-17 11:52

ls的,置顶不是有0.76么?
HUNT Unfortunately No Talent...
回复