当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 安装freewins时出现错误 请大虾指教
帖子发表于 : 2008-08-02 14:43 

注册: 2008-08-01 18:54
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
编译的时候出现以下错误 不知是怎么回事~~
求解决方法 谢谢

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: 错误: expected specifier-qualifier-list before ‘HandleEventProc’
freewins.c:73: 错误: expected specifier-qualifier-list before ‘PaintOutputProc’
freewins.c:100: 错误: expected specifier-qualifier-list before ‘Bool’
freewins.c:115: 错误: expected declaration specifiers or ‘...’ before ‘XEvent’
freewins.c: 在函数‘FWHandleEvent’中:
freewins.c:119: 错误: 提领指向不完全类型的指针
freewins.c:121: 错误: ‘ev’未声明 (在此函数内第一次使用)
freewins.c:121: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
freewins.c:121: 错误: 所在的函数内也只报告一次。)
freewins.c:124: 错误: ‘MotionNotify’未声明 (在此函数内第一次使用)
freewins.c:126: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:127: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:127: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:127: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:128: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:128: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:130: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:131: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:133: 错误: ‘FWWindow’没有名为‘zaxis’的成员
freewins.c:135: 错误: ‘FWWindow’没有名为‘grabLeft’的成员
freewins.c:140: 错误: ‘FWWindow’没有名为‘grabTop’的成员
freewins.c:153: 错误: ‘FWWindow’没有名为‘grabLeft’的成员
freewins.c:153: 错误: ‘FALSE’未声明 (在此函数内第一次使用)
freewins.c:153: 错误: ‘TRUE’未声明 (在此函数内第一次使用)
freewins.c:154: 错误: ‘FWWindow’没有名为‘grabTop’的成员
freewins.c:163: 警告: 隐式声明函数‘damageScreen’
freewins.c:163: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:168: 错误: ‘FWWindow’没有名为‘rotated’的成员
freewins.c:169: 错误: ‘FWScreen’没有名为‘rotatedWindows’的成员
freewins.c:170: 错误: ‘FWWindow’没有名为‘rotated’的成员
freewins.c:173: 错误: ‘FWWindow’没有名为‘rotated’的成员
freewins.c:174: 错误: ‘FWScreen’没有名为‘rotatedWindows’的成员
freewins.c:175: 错误: ‘FWWindow’没有名为‘rotated’的成员
freewins.c:184: 错误: ‘ButtonPress’未声明 (在此函数内第一次使用)
freewins.c:191: 错误: ‘ButtonRelease’未声明 (在此函数内第一次使用)
freewins.c:192: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:193: 错误: 提领指向不完全类型的指针
freewins.c:193: 错误: 提领指向不完全类型的指针
freewins.c:194: 错误: 提领指向不完全类型的指针
freewins.c:194: 错误: 提领指向不完全类型的指针
freewins.c:196: 错误: ‘FWScreen’没有名为‘grabIndex’的成员
freewins.c:197: 警告: 隐式声明函数‘removeScreenGrab’
freewins.c:197: 错误: ‘FWScreen’没有名为‘grabIndex’的成员
freewins.c:198: 错误: ‘FWScreen’没有名为‘grabIndex’的成员
freewins.c:202: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:202: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:202: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:203: 错误: ‘FWWindow’没有名为‘grabbed’的成员
freewins.c:204: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:209: 错误: ‘FocusOut’未声明 (在此函数内第一次使用)
freewins.c:212: 错误: ‘FocusIn’未声明 (在此函数内第一次使用)
freewins.c:213: 错误: ‘NotifyGrab’未声明 (在此函数内第一次使用)
freewins.c:214: 错误: ‘FWDisplay’没有名为‘focusWindow’的成员
freewins.c:214: 警告: 隐式声明函数‘findWindowAtDisplay’
freewins.c:221: 警告: 隐式声明函数‘UNWRAP’
freewins.c:221: 错误: ‘handleEvent’未声明 (在此函数内第一次使用)
freewins.c:222: 错误: 提领指向不完全类型的指针
freewins.c:223: 警告: 隐式声明函数‘WRAP’
freewins.c: 在文件层:
freewins.c:228: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘FWPaintWindow’
freewins.c:274: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘FWPaintOutput’
freewins.c:340: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘FWDamageWindowRect’
freewins.c: 在函数‘FWWindowResizeNotify’中:
freewins.c:362: 错误: 提领指向不完全类型的指针
freewins.c:362: 错误: 提领指向不完全类型的指针
freewins.c:362: 错误: 提领指向不完全类型的指针
freewins.c:363: 错误: 提领指向不完全类型的指针
freewins.c:363: 错误: 提领指向不完全类型的指针
freewins.c:368: 错误: 提领指向不完全类型的指针
freewins.c:368: 错误: ‘windowResizeNotify’未声明 (在此函数内第一次使用)
freewins.c:369: 错误: 提领指向不完全类型的指针
freewins.c:370: 错误: 提领指向不完全类型的指针
freewins.c: 在文件层:
freewins.c:375: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘initiateFWRotate’
freewins.c:426: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘resetFWRotation’
freewins.c:454: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘toggleFWAxis’
freewins.c: 在函数‘freewinsGetDisplayOptions’中:
freewins.c:469: 错误: 提领指向不完全类型的指针
freewins.c:472: 错误: ‘FWDisplay’没有名为‘opt’的成员
freewins.c:473: 警告: 在有返回值的函数中,程序流程到达函数尾
freewins.c: 在文件层:
freewins.c:475: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freewinsSetDisplayOption’
freewins.c:507:33: 警告: “/*”出现在注释中
freewins.c:517: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freewinsOptionInfo’
freewins.c:528: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freewinsInitWindow’
freewins.c: 在函数‘freewinsFiniWindow’中:
freewins.c:560: 错误: 提领指向不完全类型的指针
freewins.c:560: 错误: 提领指向不完全类型的指针
freewins.c:560: 错误: 提领指向不完全类型的指针
freewins.c:561: 错误: 提领指向不完全类型的指针
freewins.c:563: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c:564: 错误: ‘FWDisplay’没有名为‘grabWindow’的成员
freewins.c: 在文件层:
freewins.c:572: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freewinsInitScreen’
freewins.c: 在函数‘freewinsFiniScreen’中:
freewins.c:602: 错误: 提领指向不完全类型的指针
freewins.c:602: 错误: 提领指向不完全类型的指针
freewins.c:604: 警告: 隐式声明函数‘freeWindowPrivateIndex’
freewins.c:606: 错误: ‘paintWindow’未声明 (在此函数内第一次使用)
freewins.c:607: 错误: ‘paintOutput’未声明 (在此函数内第一次使用)
freewins.c:609: 错误: ‘damageWindowRect’未声明 (在此函数内第一次使用)
freewins.c:611: 错误: ‘windowResizeNotify’未声明 (在此函数内第一次使用)
freewins.c: 在文件层:
freewins.c:617: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freewinsInitDisplay’
freewins.c: 在函数‘freewinsFiniDisplay’中:
freewins.c:649: 错误: 提领指向不完全类型的指针
freewins.c:651: 警告: 隐式声明函数‘freeScreenPrivateIndex’
freewins.c:653: 错误: ‘handleEvent’未声明 (在此函数内第一次使用)
freewins.c: 在文件层:
freewins.c:686: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freewinsInit’
freewins.c: 在函数‘freewinsFini’中:
freewins.c:704: 警告: 隐式声明函数‘freeDisplayPrivateIndex’
freewins.c: 在函数‘freewinsGetVersion’中:
freewins.c:713: 错误: ‘ABIVERSION’未声明 (在此函数内第一次使用)
freewins.c:714: 警告: 在有返回值的函数中,程序流程到达函数尾
freewins.c: 在文件层:
freewins.c:718: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freewinsVTable’
freewins.c:736: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
make: *** [freewins.lo] 错误 1


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-08-02 19:50 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
感觉少了很多头文件


页首
 用户资料  
 
3 楼 
 文章标题 : 我也感觉是少了什么东西
帖子发表于 : 2008-08-02 20:45 

注册: 2008-08-01 18:54
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
我也感觉是少了什么东西.有谁知道吗?


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 我也感觉是少了什么东西
帖子发表于 : 2008-08-05 15:30 
头像

注册: 2008-04-26 12:41
帖子: 10974
送出感谢: 11
接收感谢: 38
ha.xzheng 写道:
我也感觉是少了什么东西.有谁知道吗?

按照帖子
http://forum.ubuntu.org.cn/viewtopic.ph ... f1b31866e4
5楼的办法来,保准一次成功


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译