求一个freewins

GnomeShell/Unity/Beryl/AiGLX/XGL/Compiz Fusion
回复
lincoo
帖子: 50
注册时间: 2007-01-19 13:08
来自: sky&sea
送出感谢: 0
接收感谢: 0
联系:

求一个freewins

#1

帖子 lincoo » 2007-12-15 20:45

有没有人有最新的从git获得的freewins,有的话传一个上来吧,不知道为什么我连不上,用了代理都不行。
谢过先!
头像
zhizunbao
帖子: 264
注册时间: 2007-10-18 13:50
系统: Ubuntu 14.10
送出感谢: 0
接收感谢: 0

#2

帖子 zhizunbao » 2007-12-16 8:28

不知道你是不是要源代码?
附件
freewins.tar.gz
(50 KiB) 下载 158 次
lincoo
帖子: 50
注册时间: 2007-01-19 13:08
来自: sky&sea
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 lincoo » 2007-12-16 9:17

这个还是编译不了,不过还是谢谢楼上的,不知道你有编译好的么?能不能发一个上来,我拷进去试试能不能用。
头像
Tobey
帖子: 178
注册时间: 2006-03-30 13:34
送出感谢: 0
接收感谢: 0

#4

帖子 Tobey » 2007-12-16 12:50

要对应compiz版本的。

对了就你能编译了。

我用的git版本的。
头像
zhizunbao
帖子: 264
注册时间: 2007-10-18 13:50
系统: Ubuntu 14.10
送出感谢: 0
接收感谢: 0

#5

帖子 zhizunbao » 2007-12-16 14:31

好像很多人编译安装不能成功的,可能你的compiz是安装的源里的。我是从源码安装的,所以编译安装其他的插件从来没有碰到过什么问题。
头像
黄金时代
帖子: 238
注册时间: 2007-04-23 16:41
来自: 给你的爱一直很安静
送出感谢: 0
接收感谢: 0

#6

帖子 黄金时代 » 2007-12-16 17:08

代码: 全选

$ make 
libtool --mode=compile gcc `pkg-config --cflags compiz` -Wall -shared -c -o freewins.lo freewins.c
mkdir .libs
 gcc -I/usr/include/libxml2 -I/usr/include/startup-notification-1.0 -I/usr/include/compiz -Wall -shared -c freewins.c  -fPIC -DPIC -o .libs/freewins.o
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:115: error: expected declaration specifiers or '...' before 'XEvent'
freewins.c: In function 'FWHandleEvent':
freewins.c:119: error: dereferencing pointer to incomplete type
freewins.c:121: error: 'ev' undeclared (first use in this function)
freewins.c:121: error: (Each undeclared identifier is reported only once
freewins.c:121: error: for each function it appears in.)
freewins.c:124: error: 'MotionNotify' undeclared (first use in this function)
freewins.c:126: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:127: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:127: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:127: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:128: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:128: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:130: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:131: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:133: error: 'FWWindow' has no member named 'zaxis'
freewins.c:135: error: 'FWWindow' has no member named 'grabLeft'
freewins.c:140: error: 'FWWindow' has no member named 'grabTop'
freewins.c:153: error: 'FWWindow' has no member named 'grabLeft'
freewins.c:153: error: 'FALSE' undeclared (first use in this function)
freewins.c:153: error: 'TRUE' undeclared (first use in this function)
freewins.c:154: error: 'FWWindow' has no member named 'grabTop'
freewins.c:163: warning: implicit declaration of function 'damageScreen'
freewins.c:163: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:168: error: 'FWWindow' has no member named 'rotated'
freewins.c:169: error: 'FWScreen' has no member named 'rotatedWindows'
freewins.c:170: error: 'FWWindow' has no member named 'rotated'
freewins.c:173: error: 'FWWindow' has no member named 'rotated'
freewins.c:174: error: 'FWScreen' has no member named 'rotatedWindows'
freewins.c:175: error: 'FWWindow' has no member named 'rotated'
freewins.c:184: error: 'ButtonPress' undeclared (first use in this function)
freewins.c:191: error: 'ButtonRelease' undeclared (first use in this function)
freewins.c:192: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:193: error: dereferencing pointer to incomplete type
freewins.c:193: error: dereferencing pointer to incomplete type
freewins.c:194: error: dereferencing pointer to incomplete type
freewins.c:194: error: dereferencing pointer to incomplete type
freewins.c:196: error: 'FWScreen' has no member named 'grabIndex'
freewins.c:197: warning: implicit declaration of function 'removeScreenGrab'
freewins.c:197: error: 'FWScreen' has no member named 'grabIndex'
freewins.c:198: error: 'FWScreen' has no member named 'grabIndex'
freewins.c:202: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:202: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:202: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:203: error: 'FWWindow' has no member named 'grabbed'
freewins.c:204: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:209: error: 'FocusOut' undeclared (first use in this function)
freewins.c:212: error: 'FocusIn' undeclared (first use in this function)
freewins.c:213: error: 'NotifyGrab' undeclared (first use in this function)
freewins.c:214: error: 'FWDisplay' has no member named 'focusWindow'
freewins.c:214: warning: implicit declaration of function 'findWindowAtDisplay'
freewins.c:221: warning: implicit declaration of function 'UNWRAP'
freewins.c:221: error: 'handleEvent' undeclared (first use in this function)
freewins.c:222: error: dereferencing pointer to incomplete type
freewins.c:223: warning: implicit declaration of function 'WRAP'
freewins.c: At top level:
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: In function 'FWWindowResizeNotify':
freewins.c:362: error: dereferencing pointer to incomplete type
freewins.c:362: error: dereferencing pointer to incomplete type
freewins.c:362: error: dereferencing pointer to incomplete type
freewins.c:363: error: dereferencing pointer to incomplete type
freewins.c:363: error: dereferencing pointer to incomplete type
freewins.c:368: error: dereferencing pointer to incomplete type
freewins.c:368: error: 'windowResizeNotify' undeclared (first use in this function)
freewins.c:369: error: dereferencing pointer to incomplete type
freewins.c:370: error: dereferencing pointer to incomplete type
freewins.c: At top level:
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: In function 'freewinsGetDisplayOptions':
freewins.c:469: error: dereferencing pointer to incomplete type
freewins.c:472: error: 'FWDisplay' has no member named 'opt'
freewins.c:473: warning: control reaches end of non-void function
freewins.c: At top level:
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:528: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitWindow'
freewins.c: In function 'freewinsFiniWindow':
freewins.c:560: error: dereferencing pointer to incomplete type
freewins.c:560: error: dereferencing pointer to incomplete type
freewins.c:560: error: dereferencing pointer to incomplete type
freewins.c:561: error: dereferencing pointer to incomplete type
freewins.c:563: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:564: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c: At top level:
freewins.c:572: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitScreen'
freewins.c: In function 'freewinsFiniScreen':
freewins.c:602: error: dereferencing pointer to incomplete type
freewins.c:602: error: dereferencing pointer to incomplete type
freewins.c:604: warning: implicit declaration of function 'freeWindowPrivateIndex'
freewins.c:606: error: 'paintWindow' undeclared (first use in this function)
freewins.c:607: error: 'paintOutput' undeclared (first use in this function)
freewins.c:609: error: 'damageWindowRect' undeclared (first use in this function)
freewins.c:611: error: 'windowResizeNotify' undeclared (first use in this function)
freewins.c: At top level:
freewins.c:617: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitDisplay'
freewins.c: In function 'freewinsFiniDisplay':
freewins.c:649: error: dereferencing pointer to incomplete type
freewins.c:651: warning: implicit declaration of function 'freeScreenPrivateIndex'
freewins.c:653: error: 'handleEvent' undeclared (first use in this function)
freewins.c: At top level:
freewins.c:686: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInit'
freewins.c: In function 'freewinsFini':
freewins.c:704: warning: implicit declaration of function 'freeDisplayPrivateIndex'
freewins.c: In function 'freewinsGetVersion':
freewins.c:713: error: 'ABIVERSION' undeclared (first use in this function)
freewins.c:714: warning: control reaches end of non-void function
freewins.c: At top level:
freewins.c:718: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsVTable'
freewins.c:736: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
make: *** [freewins.lo] 错误 1
怎么会这样?
我使用的是zhuqin推荐的0.6.99源
图片
头像
weive
帖子: 3235
注册时间: 2007-10-21 18:36
来自: 汕头/广东/中国
送出感谢: 2 次
接收感谢: 3 次

#7

帖子 weive » 2007-12-16 17:24

freewin没那么好用吧……
老子的哲学是“”,庄子的哲学是“
人有一技在身,则逍遥游而无不为
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#8

帖子 eexpress » 2007-12-16 17:25

为这个,编译整个compiz源码,不值得。
● 鸣学
头像
ciclo
帖子: 786
注册时间: 2007-01-25 16:43
来自: 塔尔塔洛斯
送出感谢: 0
接收感谢: 0

#9

帖子 ciclo » 2007-12-16 18:01

weive 写了:freewin没那么好用吧……
看倒转图片,文字的时候可以不用歪头

另:0.6的源代码
先clean一下
附件
freewins-0.3-0.6.tar.gz
(28.62 KiB) 下载 56 次
我生平瞧不起两种人:
1.那些瞧不起用windows的人的人
2.用windows的人
3.不识数的人

博客:http://blog.chunhao.net
主页:http://chunhao.net
头像
黄金时代
帖子: 238
注册时间: 2007-04-23 16:41
来自: 给你的爱一直很安静
送出感谢: 0
接收感谢: 0

#10

帖子 黄金时代 » 2007-12-16 18:40

ciclo 写了:
weive 写了:freewin没那么好用吧……
看倒转图片,文字的时候可以不用歪头

另:0.6的源代码
先clean一下

代码: 全选

:~/公共的/freewins-0.3-0.6$ ls
AUTHORS  COPYING  freewins.c  freewins.loT  freewins.xml  Makefile
:~/公共的/freewins-0.3-0.6$ make clean 
rm -rf *.lo *.o libfreewins.* .libs *~ freewins.schema
:~/公共的/freewins-0.3-0.6$ make 
libtool --mode=compile gcc `pkg-config --cflags compiz` -Wall -shared -c -o freewins.lo freewins.c
mkdir .libs
 gcc -I/usr/include/libxml2 -I/usr/include/startup-notification-1.0 -I/usr/include/compiz -Wall -shared -c freewins.c  -fPIC -DPIC -o .libs/freewins.o
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:115: error: expected declaration specifiers or '...' before 'XEvent'
freewins.c: In function 'FWHandleEvent':
freewins.c:119: error: dereferencing pointer to incomplete type
freewins.c:121: error: 'ev' undeclared (first use in this function)
freewins.c:121: error: (Each undeclared identifier is reported only once
freewins.c:121: error: for each function it appears in.)
freewins.c:124: error: 'MotionNotify' undeclared (first use in this function)
freewins.c:126: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:127: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:127: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:127: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:128: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:128: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:130: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:131: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:133: error: 'FWWindow' has no member named 'zaxis'
freewins.c:135: error: 'FWWindow' has no member named 'grabLeft'
freewins.c:140: error: 'FWWindow' has no member named 'grabTop'
freewins.c:153: error: 'FWWindow' has no member named 'grabLeft'
freewins.c:153: error: 'FALSE' undeclared (first use in this function)
freewins.c:153: error: 'TRUE' undeclared (first use in this function)
freewins.c:154: error: 'FWWindow' has no member named 'grabTop'
freewins.c:163: warning: implicit declaration of function 'damageScreen'
freewins.c:163: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:168: error: 'FWWindow' has no member named 'rotated'
freewins.c:169: error: 'FWScreen' has no member named 'rotatedWindows'
freewins.c:170: error: 'FWWindow' has no member named 'rotated'
freewins.c:173: error: 'FWWindow' has no member named 'rotated'
freewins.c:174: error: 'FWScreen' has no member named 'rotatedWindows'
freewins.c:175: error: 'FWWindow' has no member named 'rotated'
freewins.c:184: error: 'ButtonPress' undeclared (first use in this function)
freewins.c:191: error: 'ButtonRelease' undeclared (first use in this function)
freewins.c:192: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:193: error: dereferencing pointer to incomplete type
freewins.c:193: error: dereferencing pointer to incomplete type
freewins.c:194: error: dereferencing pointer to incomplete type
freewins.c:194: error: dereferencing pointer to incomplete type
freewins.c:196: error: 'FWScreen' has no member named 'grabIndex'
freewins.c:197: warning: implicit declaration of function 'removeScreenGrab'
freewins.c:197: error: 'FWScreen' has no member named 'grabIndex'
freewins.c:198: error: 'FWScreen' has no member named 'grabIndex'
freewins.c:202: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:202: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:202: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:203: error: 'FWWindow' has no member named 'grabbed'
freewins.c:204: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:209: error: 'FocusOut' undeclared (first use in this function)
freewins.c:212: error: 'FocusIn' undeclared (first use in this function)
freewins.c:213: error: 'NotifyGrab' undeclared (first use in this function)
freewins.c:214: error: 'FWDisplay' has no member named 'focusWindow'
freewins.c:214: warning: implicit declaration of function 'findWindowAtDisplay'
freewins.c:221: warning: implicit declaration of function 'UNWRAP'
freewins.c:221: error: 'handleEvent' undeclared (first use in this function)
freewins.c:222: error: dereferencing pointer to incomplete type
freewins.c:223: warning: implicit declaration of function 'WRAP'
freewins.c: At top level:
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: In function 'FWWindowResizeNotify':
freewins.c:362: error: dereferencing pointer to incomplete type
freewins.c:362: error: dereferencing pointer to incomplete type
freewins.c:362: error: dereferencing pointer to incomplete type
freewins.c:363: error: dereferencing pointer to incomplete type
freewins.c:363: error: dereferencing pointer to incomplete type
freewins.c:368: error: dereferencing pointer to incomplete type
freewins.c:368: error: 'windowResizeNotify' undeclared (first use in this function)
freewins.c:369: error: dereferencing pointer to incomplete type
freewins.c:370: error: dereferencing pointer to incomplete type
freewins.c: At top level:
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: In function 'freewinsGetDisplayOptions':
freewins.c:469: error: dereferencing pointer to incomplete type
freewins.c:472: error: 'FWDisplay' has no member named 'opt'
freewins.c:473: warning: control reaches end of non-void function
freewins.c: At top level:
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:528: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitWindow'
freewins.c: In function 'freewinsFiniWindow':
freewins.c:560: error: dereferencing pointer to incomplete type
freewins.c:560: error: dereferencing pointer to incomplete type
freewins.c:560: error: dereferencing pointer to incomplete type
freewins.c:561: error: dereferencing pointer to incomplete type
freewins.c:563: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c:564: error: 'FWDisplay' has no member named 'grabWindow'
freewins.c: At top level:
freewins.c:572: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitScreen'
freewins.c: In function 'freewinsFiniScreen':
freewins.c:602: error: dereferencing pointer to incomplete type
freewins.c:602: error: dereferencing pointer to incomplete type
freewins.c:604: warning: implicit declaration of function 'freeWindowPrivateIndex'
freewins.c:606: error: 'paintWindow' undeclared (first use in this function)
freewins.c:607: error: 'paintOutput' undeclared (first use in this function)
freewins.c:609: error: 'damageWindowRect' undeclared (first use in this function)
freewins.c:611: error: 'windowResizeNotify' undeclared (first use in this function)
freewins.c: At top level:
freewins.c:617: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInitDisplay'
freewins.c: In function 'freewinsFiniDisplay':
freewins.c:649: error: dereferencing pointer to incomplete type
freewins.c:651: warning: implicit declaration of function 'freeScreenPrivateIndex'
freewins.c:653: error: 'handleEvent' undeclared (first use in this function)
freewins.c: At top level:
freewins.c:686: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsInit'
freewins.c: In function 'freewinsFini':
freewins.c:704: warning: implicit declaration of function 'freeDisplayPrivateIndex'
freewins.c: In function 'freewinsGetVersion':
freewins.c:713: error: 'ABIVERSION' undeclared (first use in this function)
freewins.c:714: warning: control reaches end of non-void function
freewins.c: At top level:
freewins.c:718: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'freewinsVTable'
freewins.c:736: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
make: *** [freewins.lo] 错误 1
:~/公共的/freewins-0.3-0.6$ 

都是一样的啊?
图片
头像
ciclo
帖子: 786
注册时间: 2007-01-25 16:43
来自: 塔尔塔洛斯
送出感谢: 0
接收感谢: 0

#11

帖子 ciclo » 2007-12-16 20:01

你用的什么版本的compiz?
我生平瞧不起两种人:
1.那些瞧不起用windows的人的人
2.用windows的人
3.不识数的人

博客:http://blog.chunhao.net
主页:http://chunhao.net
头像
黄金时代
帖子: 238
注册时间: 2007-04-23 16:41
来自: 给你的爱一直很安静
送出感谢: 0
接收感谢: 0

#12

帖子 黄金时代 » 2007-12-16 20:06

zhuqin推荐的0.6.99的compiz源啊
最新的
图片
lincoo
帖子: 50
注册时间: 2007-01-19 13:08
来自: sky&sea
送出感谢: 0
接收感谢: 0
联系:

#13

帖子 lincoo » 2007-12-16 22:10

我的也是zhuqin给的那个源装的,对了4楼Tobey能不能把你的打包弄上来,我看那个源也是git的兴许能成。试试吧,谢了。
回复

回到 “桌面特效”