当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-07 19:48 
头像

注册: 2007-07-22 12:13
帖子: 396
送出感谢: 1
接收感谢: 0 次
./configure没问题,
可make时报错,请明白人指点!
错误信息如下:

InputWindow.c:31:21: error: X11/xpm.h: No such file or directory
InputWindow.c: In function ‘DrawInputWindow’:
InputWindow.c:237: error: ‘XpmAttributes’ undeclared (first use in this function)
InputWindow.c:237: error: (Each undeclared identifier is reported only once
InputWindow.c:237: error: for each function it appears in.)
InputWindow.c:237: error: expected ‘;’ before ‘attrib’
InputWindow.c:415: error: ‘attrib’ undeclared (first use in this function)
InputWindow.c:436: warning: implicit declaration of function ‘XpmCreateImageFromData’
InputWindow.c:437: error: ‘XpmSuccess’ undeclared (first use in this function)
make[2]: *** [InputWindow.o] Error 1
make[2]: Leaving directory `/home/anway/tmp/fcitx-3.6.0-rc/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/anway/tmp/fcitx-3.6.0-rc'
make: *** [all] Error 2


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-07 22:25 
头像

注册: 2006-09-10 16:06
帖子: 1456
送出感谢: 0 次
接收感谢: 0 次
少装了某些库文件吧,我编译fcitx的步骤:

一、sudo apt-get install build-essential automake
二、sudo apt-get build-dep fcitx
三、fcitx目录下:./autogen.sh
四、fcitx目录下:./configure --prefix=/usr
五、fcitx目录下:make
六、制作成deb文件


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-07 23:04 
头像

注册: 2007-10-23 12:54
帖子: 1689
送出感谢: 0 次
接收感谢: 13
一步生成 deb
fakeroot debian/rules binary


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-08 10:51 
头像

注册: 2006-09-10 16:06
帖子: 1456
送出感谢: 0 次
接收感谢: 0 次
终于知道那个debina目录的用处了,以前知道个大概,从来没用过,我是用笨办法的,从源里下个deb来解包,然后,替换相应文件,然后重新打包。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-09 9:53 
头像

注册: 2007-07-22 12:13
帖子: 396
送出感谢: 1
接收感谢: 0 次
根据2楼意见,结果仍出错,报错信息少了很多。

有机会试试3楼的。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-09 10:02 
头像

注册: 2006-09-10 16:06
帖子: 1456
送出感谢: 0 次
接收感谢: 0 次
昨天我刚编译了最新的svn 187版本,OK的。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-09 11:01 
头像

注册: 2007-07-22 12:13
帖子: 396
送出感谢: 1
接收感谢: 0 次
虽然报错,今天登录后居然发现版本已经是3.6的了,只是没有提示栏,有如盲打。可能还是安装有问题。
今天登录作者主页看了一下,说这个版本在8.04版上问题突出,晕!


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-09 11:19 
头像

注册: 2007-07-22 12:13
帖子: 396
送出感谢: 1
接收感谢: 0 次
anway@anway-laptop:~/tmp/fcitx-3.6.0-rc$ sudo fakeroot debian/rules binary
/usr/bin/fakeroot: 166: debian/rules: Permission denied

已经是管理员权限,怎么还无许可?
How?


最后由 anway 编辑于 2009-03-09 11:22,总共编辑了 1 次

页首
 用户资料  
 
9 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-09 11:21 
头像

注册: 2007-07-22 12:13
帖子: 396
送出感谢: 1
接收感谢: 0 次
make时报错:
make[2]: *** [fcitx] Error 1
make[2]: Leaving directory `/home/anway/tmp/fcitx-3.6.0-rc/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/anway/tmp/fcitx-3.6.0-rc'
make: *** [all] Error 2

不明所以,唉,也没哪里有资料可查。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-09 12:34 
头像

注册: 2007-10-23 12:54
帖子: 1689
送出感谢: 0 次
接收感谢: 13
fakeroot 前面不用加 sudo。

之前执行这个命令
chmod +x debian/rules

刚解开的包 rules 可能没有执行权限。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-03-10 10:26 
头像

注册: 2007-07-22 12:13
帖子: 396
送出感谢: 1
接收感谢: 0 次
搞定,我还是用经典的configure,make,make install重新来了一遍(这次居然没报错,晕!),搞定。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-04-17 19:58 
头像

注册: 2009-04-17 10:42
帖子: 764
送出感谢: 0 次
接收感谢: 1
nputWindow.c:31:21: 错误: X11/xpm.h:没有该文件或目录
InputWindow.c: 在函数‘DrawInputWindow’中:
InputWindow.c:237: 错误: ‘XpmAttributes’未声明 (在此函数内第一次使用)
InputWindow.c:237: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
InputWindow.c:237: 错误: 所在的函数内也只报告一次。)
InputWindow.c:237: 错误: expected ‘;’ before ‘attrib’
InputWindow.c:415: 错误: ‘attrib’未声明 (在此函数内第一次使用)
InputWindow.c:436: 警告: 隐式声明函数‘XpmCreateImageFromData’
InputWindow.c:437: 错误: ‘XpmSuccess’未声明 (在此函数内第一次使用)
make[2]: *** [InputWindow.o] 错误 1
make[2]:正在离开目录 `/home/open-baike/trunk/src'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/open-baike/trunk'
make: *** [all] 错误 2

解决办法:
sudo apt-get install libxpm-dev
还有这个错误
Error Creat Chinese Fonts:
sudo apt-get install libxft-dev试试


_________________
恨不死的阿弥陀,历尽千重罪,炼就不死心,来吧,一起配置Ubuntu
Ubuntu9.04配置手记


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-04-21 21:31 
头像

注册: 2008-07-14 22:42
帖子: 8078
地址: Beijing
送出感谢: 0 次
接收感谢: 0 次
kurai 写道:
nputWindow.c:31:21: 错误: X11/xpm.h:没有该文件或目录
InputWindow.c: 在函数‘DrawInputWindow’中:
InputWindow.c:237: 错误: ‘XpmAttributes’未声明 (在此函数内第一次使用)
InputWindow.c:237: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
InputWindow.c:237: 错误: 所在的函数内也只报告一次。)
InputWindow.c:237: 错误: expected ‘;’ before ‘attrib’
InputWindow.c:415: 错误: ‘attrib’未声明 (在此函数内第一次使用)
InputWindow.c:436: 警告: 隐式声明函数‘XpmCreateImageFromData’
InputWindow.c:437: 错误: ‘XpmSuccess’未声明 (在此函数内第一次使用)
make[2]: *** [InputWindow.o] 错误 1
make[2]:正在离开目录 `/home/open-baike/trunk/src'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/open-baike/trunk'
make: *** [all] 错误 2

解决办法:
sudo apt-get install libxpm-dev
还有这个错误
Error Creat Chinese Fonts:
sudo apt-get install libxft-dev试试

这好像是症结所在,很多人都有这个问题,网上一般都会分享经验的 :em20


_________________
Ubuntu User


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-07-13 21:37 

注册: 2007-03-07 15:12
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
出现/usr/bin/ld: cannot find -lXtst,可以sudo aptitude install libxtst-dev


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 编译安装fcitx3.6.0版时出错!
帖子发表于 : 2009-07-13 21:41 
头像

注册: 2007-05-06 2:46
帖子: 15634
送出感谢: 0 次
接收感谢: 2
编译fcitx

漫漫人生路,总会错几步。

:em04


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 4 位游客


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

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

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