fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

系统字体配置、中文显示和输入法问题
回复
t3swing
帖子: 1028
注册时间: 2008-11-01 21:42
来自: 树下板凳

fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#1

帖子 t3swing » 2010-01-12 16:26

搞了很久,还是有很多地方搞不定 。这估计是最后一个修改版了,以后再修改的话,应该有比较正式的版本名称。
特点不说了 ,上两个图
1.png
2.png
需要改进地方至少有以下几点:
1 输入条长度智能变化问题,老问题由于目前组掩图的速度太慢,导致闪 烁严重,等解决以后再添加进来。
2 输入法种类选择上,由于输入法注册机制不太清楚,需后续完成,现在常规中输入法选择不能使用。双拼机制也没搞懂,现在也不 可用。
3 外观选项中皮肤的初次显示有问题,需要完善。
4 后续需要添加词库管理功能,方便词库管理。
5 程序代码太乱了,很多问题等待修正。

有兴趣的可以帮忙测试一下,有什么建议也可以在这里提,我会尽力修改。

注意:由于本版本不是一个完善的版本,没有跟进鱼王的进度,现任停留在r282上,仅供测试和娱乐
安装步骤
安装之前,先安装依赖: sudo apt-get install subversion build-essential automake libxpm-dev libxft-dev libxtst-dev
那个图形配置工具用gtk+ glade3编写 ,编译不知道要什么依赖包!找到了再补上!
1 安装编译fcitx的支持包,下载修改版包,解压,注意:为了减少包的体积,data文件下除config文件外其他的都删除了,请把原版的除config外的其他文件copy进去
2 ./configure --prefix="/usr/" 生成makefile
3 make
4 sudo make install
5 如果使用原来的config配置文件,请在~/.fcitx/config中界面项中加入一行: 皮肤类型=wow.skin
6 安装图形界面配置工具,进入 fcitx3.6.2(r282)/tools/config_tools
执行: make -f fcitx_Makefile
再执行:sudo make -f fcitx_Makefile install
7 启动fcitx
fcitx-3.6.2 (r282).tar.bz2
(977 KiB) 已下载 149 次
上次由 t3swing 在 2010-01-13 9:01,总共编辑 1 次。
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。
头像
jiangkero
帖子: 704
注册时间: 2008-07-14 10:15

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#2

帖子 jiangkero » 2010-01-12 17:56

有进步啊 顶一个 :em11 :em11
头像
daf3707
论坛版主
帖子: 12739
注册时间: 2007-06-13 15:57
来自: 在他乡

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#3

帖子 daf3707 » 2010-01-12 18:08

:em11
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#4

帖子 qingdaoocean » 2010-01-12 18:35

请问为什么我把以前的fcitx卸了装了你这个,显示的还是3.6.0啊? :em06 (刚从英文转成中文时显示3.6.0)
另,第七步启动fcitx是什么意思啊?终端直接输?还是运行脚本?在文件夹里也没找到可执行的名为fcitx文件啊~
还有,3.6.3已经发布了,LZ可以下手了 :em04
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#5

帖子 qingdaoocean » 2010-01-12 22:16

晚上回来又试了一次,发现第一步时忘记复制data里的文件了,又试了一次,还是不行~看LZ那个皮肤真的很酷,但是咋就不行呢。我就是按照那个步骤做的啊~(最后一部启动fcitx到底是什么意思啊,我还是没弄明白。如果是源里或者deb包装,/usr/bin里确实有fcitx,但是按照LZ方法没有啊,那如何启动fcitx呢?)
因为卸了以前的3.6.0,现在装了最新的3.6.3,发现输入时翻页变成<、>了,好不习惯,还是老往等于号那里靠~
附:编译安装时提示

代码: 全选

ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$  ./configure --prefix="/usr/" 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for ranlib... ranlib
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for iconv... yes
checking for working iconv... yes
checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking malloc/malloc.h usability... no
checking malloc/malloc.h presence... no
checking for malloc/malloc.h... no
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for unistd.h... (cached) yes
checking wait.h usability... yes
checking wait.h presence... yes
checking for wait.h... yes
checking for sys/wait.h... (cached) yes
checking machine/endian.h usability... no
checking machine/endian.h presence... no
checking for machine/endian.h... no
checking for X... libraries , headers 
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for XFT... yes
checking for pid_t... yes
checking for size_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking return type of signal handlers... void
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for setlocale... yes
checking for strcasecmp... yes
checking for strstr... yes
checking for strtol... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating fcitx.spec
config.status: creating doc/Makefile
config.status: error: cannot find input file: `data/Makefile.in'
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$ make
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
Making all in doc
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
Making all in xpm/wow.skin
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
Making all in lib
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT FrameMgr.o -MD -MP -MF .deps/FrameMgr.Tpo -c -o FrameMgr.o FrameMgr.c
mv -f .deps/FrameMgr.Tpo .deps/FrameMgr.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT i18nAttr.o -MD -MP -MF .deps/i18nAttr.Tpo -c -o i18nAttr.o i18nAttr.c
i18nAttr.c:78: warning: cast from pointer to integer of different size
i18nAttr.c:86: warning: cast from pointer to integer of different size
i18nAttr.c:86: warning: cast from pointer to integer of different size
mv -f .deps/i18nAttr.Tpo .deps/i18nAttr.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT i18nClbk.o -MD -MP -MF .deps/i18nClbk.Tpo -c -o i18nClbk.o i18nClbk.c
mv -f .deps/i18nClbk.Tpo .deps/i18nClbk.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT i18nIc.o -MD -MP -MF .deps/i18nIc.Tpo -c -o i18nIc.o i18nIc.c
mv -f .deps/i18nIc.Tpo .deps/i18nIc.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT i18nIMProto.o -MD -MP -MF .deps/i18nIMProto.Tpo -c -o i18nIMProto.o i18nIMProto.c
mv -f .deps/i18nIMProto.Tpo .deps/i18nIMProto.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT i18nMethod.o -MD -MP -MF .deps/i18nMethod.Tpo -c -o i18nMethod.o i18nMethod.c
mv -f .deps/i18nMethod.Tpo .deps/i18nMethod.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT i18nPtHdr.o -MD -MP -MF .deps/i18nPtHdr.Tpo -c -o i18nPtHdr.o i18nPtHdr.c
mv -f .deps/i18nPtHdr.Tpo .deps/i18nPtHdr.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT i18nUtil.o -MD -MP -MF .deps/i18nUtil.Tpo -c -o i18nUtil.o i18nUtil.c
mv -f .deps/i18nUtil.Tpo .deps/i18nUtil.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT i18nX.o -MD -MP -MF .deps/i18nX.Tpo -c -o i18nX.o i18nX.c
mv -f .deps/i18nX.Tpo .deps/i18nX.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT IMConn.o -MD -MP -MF .deps/IMConn.Tpo -c -o IMConn.o IMConn.c
mv -f .deps/IMConn.Tpo .deps/IMConn.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT IMMethod.o -MD -MP -MF .deps/IMMethod.Tpo -c -o IMMethod.o IMMethod.c
mv -f .deps/IMMethod.Tpo .deps/IMMethod.Po
gcc -DHAVE_CONFIG_H -I. -I..    -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT IMValues.o -MD -MP -MF .deps/IMValues.Tpo -c -o IMValues.o IMValues.c
mv -f .deps/IMValues.Tpo .deps/IMValues.Po
rm -f libXimd.a
ar cru libXimd.a FrameMgr.o i18nAttr.o i18nClbk.o i18nIc.o i18nIMProto.o i18nMethod.o i18nPtHdr.o i18nUtil.o i18nX.o IMConn.o IMMethod.o IMValues.o 
ranlib libXimd.a
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
Making all in src
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT IC.o -MD -MP -MF .deps/IC.Tpo -c -o IC.o IC.c
mv -f .deps/IC.Tpo .deps/IC.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT ime.o -MD -MP -MF .deps/ime.Tpo -c -o ime.o ime.c
In file included from ime.c:42:
TrayWindow.h:5:21: error: X11/xpm.h: 没有该文件或目录
In file included from ime.c:42:
TrayWindow.h:20: error: expected specifier-qualifier-list before ‘XpmAttributes’
In file included from ime.c:55:
skin.h:172: error: expected declaration specifiers or ‘...’ before ‘XpmAttributes’
skin.h:173: error: expected declaration specifiers or ‘...’ before ‘XpmAttributes’
skin.h:174: error: expected declaration specifiers or ‘...’ before ‘XpmAttributes’
ime.c: In function ‘SelectIM’:
ime.c:1117: warning: unused variable ‘i’
make[2]: *** [ime.o] 错误 1
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make: *** [all] 错误 2
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$ sudo make install
[sudo] password for ocean: 
Making install in doc
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/share/fcitx/doc" || /bin/mkdir -p "/usr/share/fcitx/doc"
 /usr/bin/install -c -m 644 cjkvinput.txt wb_fh.htm fcitx3.pdf pinyin.txt fcitx_trunk.doxyfile fcitx3.odt Develop_Readme.GBK API.txt '/usr/share/fcitx/doc'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
Making install in xpm/wow.skin
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/share/fcitx/xpm/wow.skin" || /bin/mkdir -p "/usr/share/fcitx/xpm/wow.skin"
 /usr/bin/install -c -m 644 a.xbm bing.xpm fan1.xpm lian1.xpm wu.xpm a.xpm cang.xpm fcitx_skin.conf lian2.xpm ban1.xpm cn_biaodian1.xpm g1.xpm Makefile.am bar.bmp en1.xpm g2.xpm other.xpm suo1.xpm about_icon.xpm bar.xbm en_biaodian1.xpm hun.xpm pin.xpm suo2.xpm vk.xpm vk-1.xpm bar.xpm er.xpm jian1.xpm quan1.xpm wan.xpm active.xpm inactive.xpm '/usr/share/fcitx/xpm/wow.skin'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
Making install in lib
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `install-exec-am'。
make[2]: 没有什么可以做的为 `install-data-am'。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
Making install in src
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT ime.o -MD -MP -MF .deps/ime.Tpo -c -o ime.o ime.c
In file included from ime.c:42:
TrayWindow.h:5:21: error: X11/xpm.h: 没有该文件或目录
In file included from ime.c:42:
TrayWindow.h:20: error: expected specifier-qualifier-list before ‘XpmAttributes’
In file included from ime.c:55:
skin.h:172: error: expected declaration specifiers or ‘...’ before ‘XpmAttributes’
skin.h:173: error: expected declaration specifiers or ‘...’ before ‘XpmAttributes’
skin.h:174: error: expected declaration specifiers or ‘...’ before ‘XpmAttributes’
ime.c: In function ‘SelectIM’:
ime.c:1117: warning: unused variable ‘i’
make[1]: *** [ime.o] 错误 1
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make: *** [install-recursive] 错误 1
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$ 
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
t3swing
帖子: 1028
注册时间: 2008-11-01 21:42
来自: 树下板凳

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#6

帖子 t3swing » 2010-01-13 9:13

5楼的兄弟编译安装未成功 ,编译过程有错误(error: X11/xpm.h:),开始忘记了需要装安装依赖包.试试下面命令再编译
sudo apt-get install libxpm-dev libxft-dev libxtst-dev
编译成功,fcitx会复制到/usr/bin下面 ,翻页键的问题,图形界面配置工具可以很方便配置.
启动fcitx,就是在终端上输入fcitx,你是编译没成功才没有反应,有什么问题,可以在论坛上发短信联系我 .
皮肤制作的问题,我算是彻底的不想搞了 ,图片处理工具没有会用的,搞个底色透明都搞不定 ,还是等有志之士来帮忙啊(可以提供素材,我来制作)
暂时不跟进3.6.3了 ,现在还有很多问题没有解决,跟进的意义不太大 ,等以后再说
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#7

帖子 qingdaoocean » 2010-01-13 12:40

谢谢。现在我把你说的包都装了( sudo apt-get install subversion build-essential automake libxpm-dev libxft-dev libxtst-dev)
编译安装之后确实可以终端启动fcitx了,而且出现了那个彩色的皮肤,但是我一输入就自动关了,进程里也消失了。注销了一下,同样的情况。编译过程:

代码: 全选

ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$  ./configure --prefix="/usr/" 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for ranlib... ranlib
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for iconv... yes
checking for working iconv... yes
checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking malloc/malloc.h usability... no
checking malloc/malloc.h presence... no
checking for malloc/malloc.h... no
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for unistd.h... (cached) yes
checking wait.h usability... yes
checking wait.h presence... yes
checking for wait.h... yes
checking for sys/wait.h... (cached) yes
checking machine/endian.h usability... no
checking machine/endian.h presence... no
checking for machine/endian.h... no
checking for X... libraries , headers 
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for XFT... yes
checking for pid_t... yes
checking for size_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking return type of signal handlers... void
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for setlocale... yes
checking for strcasecmp... yes
checking for strstr... yes
checking for strtol... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating fcitx.spec
config.status: creating doc/Makefile
config.status: error: cannot find input file: `data/Makefile.in'
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$ 

ar cru libXimd.a FrameMgr.o i18nAttr.o i18nClbk.o i18nIc.o i18nIMProto.o i18nMethod.o i18nPtHdr.o i18nUtil.o i18nX.o IMConn.o IMMethod.o IMValues.o 
ranlib libXimd.a
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
Making all in src
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT IC.o -MD -MP -MF .deps/IC.Tpo -c -o IC.o IC.c
mv -f .deps/IC.Tpo .deps/IC.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT ime.o -MD -MP -MF .deps/ime.Tpo -c -o ime.o ime.c
ime.c: In function ‘SelectIM’:
ime.c:1117: warning: unused variable ‘i’
ime.c: At top level:
vk.h:55: warning: ‘vk_xpm’ defined but not used
mv -f .deps/ime.Tpo .deps/ime.Po
cd .. && /bin/bash ./config.status src/version.h
config.status: creating src/version.h
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT InputWindow.o -MD -MP -MF .deps/InputWindow.Tpo -c -o InputWindow.o InputWindow.c
InputWindow.c: In function ‘CreateInputWindow’:
InputWindow.c:154: warning: unused variable ‘xpmattrib’
InputWindow.c:153: warning: unused variable ‘xpmmask’
InputWindow.c:152: warning: unused variable ‘rv’
InputWindow.c: In function ‘DrawInputWindow’:
InputWindow.c:413: warning: unused variable ‘times’
InputWindow.c:412: warning: unused variable ‘i’
InputWindow.c:410: warning: unused variable ‘rv’
mv -f .deps/InputWindow.Tpo .deps/InputWindow.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT KeyList.o -MD -MP -MF .deps/KeyList.Tpo -c -o KeyList.o KeyList.c
mv -f .deps/KeyList.Tpo .deps/KeyList.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
main.c: In function ‘main’:
main.c:158: warning: implicit declaration of function ‘CreateVKMenuWindow’
main.c:202: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result
main.c: At top level:
vk.h:55: warning: ‘vk_xpm’ defined but not used
mv -f .deps/main.Tpo .deps/main.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT MainWindow.o -MD -MP -MF .deps/MainWindow.Tpo -c -o MainWindow.o MainWindow.c
MainWindow.c: In function ‘DrawMainWindow’:
MainWindow.c:218: warning: unused variable ‘strGBKT’
MainWindow.c:215: warning: unused variable ‘p1’
MainWindow.c: At top level:
vk.h:55: warning: ‘vk_xpm’ defined but not used
mv -f .deps/MainWindow.Tpo .deps/MainWindow.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT MyErrorsHandlers.o -MD -MP -MF .deps/MyErrorsHandlers.Tpo -c -o MyErrorsHandlers.o MyErrorsHandlers.c
mv -f .deps/MyErrorsHandlers.Tpo .deps/MyErrorsHandlers.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT punc.o -MD -MP -MF .deps/punc.Tpo -c -o punc.o punc.c
mv -f .deps/punc.Tpo .deps/punc.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT py.o -MD -MP -MF .deps/py.Tpo -c -o py.o py.c
py.c: In function ‘LoadPYBaseDict’:
py.c:135: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:138: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:141: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:144: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:146: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c: In function ‘LoadPYOtherDict’:
py.c:206: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:208: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:211: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:213: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:245: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:247: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:250: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:252: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:256: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:276: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:280: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:281: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:282: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:283: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:284: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:313: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:320: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:321: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:330: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:332: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:334: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
py.c:336: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mv -f .deps/py.Tpo .deps/py.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT PYFA.o -MD -MP -MF .deps/PYFA.Tpo -c -o PYFA.o PYFA.c
mv -f .deps/PYFA.Tpo .deps/PYFA.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT pyMapTable.o -MD -MP -MF .deps/pyMapTable.Tpo -c -o pyMapTable.o pyMapTable.c
mv -f .deps/pyMapTable.Tpo .deps/pyMapTable.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT pyParser.o -MD -MP -MF .deps/pyParser.Tpo -c -o pyParser.o pyParser.c
mv -f .deps/pyParser.Tpo .deps/pyParser.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT sp.o -MD -MP -MF .deps/sp.Tpo -c -o sp.o sp.c
mv -f .deps/sp.Tpo .deps/sp.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT tools.o -MD -MP -MF .deps/tools.Tpo -c -o tools.o tools.c
tools.c: In function ‘ConvertGBKSimple2Tradition’:
tools.c:1840: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mv -f .deps/tools.Tpo .deps/tools.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT skin.o -MD -MP -MF .deps/skin.Tpo -c -o skin.o skin.c
skin.c: In function ‘GetPrivateProfileString’:
skin.c:230: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
skin.c:254: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
skin.c: In function ‘WritePrivateProfileString’:
skin.c:304: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
skin.c:367:2: warning: multi-line comment
skin.c: In function ‘loadPixmap2MainWindow’:
skin.c:593: warning: implicit declaration of function ‘XShapeCombineMask’
skin.c: In function ‘DisplayInputBar’:
skin.c:666: warning: initialization makes integer from pointer without a cast
skin.c:666: warning: initialization makes integer from pointer without a cast
mv -f .deps/skin.Tpo .deps/skin.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT interface.o -MD -MP -MF .deps/interface.Tpo -c -o interface.o interface.c
interface.c: In function ‘fcitx_tools_interface’:
interface.c:158: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result
interface.c: In function ‘code_convert’:
interface.c:185: warning: pointer targets in passing argument 3 of ‘iconv’ differ in signedness
/usr/include/iconv.h:43: note: expected ‘size_t * __restrict__’ but argument is of type ‘int *’
interface.c:185: warning: pointer targets in passing argument 5 of ‘iconv’ differ in signedness
/usr/include/iconv.h:43: note: expected ‘size_t * __restrict__’ but argument is of type ‘int *’
interface.c: In function ‘thread_listen’:
interface.c:363: warning: implicit declaration of function ‘wait’
interface.c: In function ‘fcitx_do_refresh’:
interface.c:386: warning: implicit declaration of function ‘DisplayInputWindow’
interface.c:428: warning: implicit declaration of function ‘ResetInputWindow’
interface.c: In function ‘fcitx_sava_modify’:
interface.c:617: warning: passing argument 1 of ‘SetSwitchKey’ from incompatible pointer type
tools.h:45: note: expected ‘char *’ but argument is of type ‘char (*)[16]’
interface.c: In function ‘thread_listen’:
interface.c:364: warning: control reaches end of non-void function
mv -f .deps/interface.Tpo .deps/interface.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT MenuWindow.o -MD -MP -MF .deps/MenuWindow.Tpo -c -o MenuWindow.o MenuWindow.c
MenuWindow.c: In function ‘DisplayText’:
MenuWindow.c:298: warning: ‘bgcolor’ may be used uninitialized in this function
MenuWindow.c:297: warning: ‘color.pixel’ may be used uninitialized in this function
mv -f .deps/MenuWindow.Tpo .deps/MenuWindow.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT ui.o -MD -MP -MF .deps/ui.Tpo -c -o ui.o ui.c
ui.c: In function ‘MyXEventHandler’:
ui.c:778: warning: implicit declaration of function ‘MWEvent’
ui.c:396: warning: unused variable ‘iPos’
ui.c: At top level:
vk.h:55: warning: ‘vk_xpm’ defined but not used
mv -f .deps/ui.Tpo .deps/ui.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT table.o -MD -MP -MF .deps/table.Tpo -c -o table.o table.c
table.c: In function ‘LoadTableDict’:
table.c:374: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:376: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:378: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:382: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:393: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:400: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:404: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:406: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:408: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:413: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:414: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:417: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:418: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:419: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:427: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:434: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:435: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:436: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:444: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:450: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:451: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:538: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:543: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:544: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
table.c:545: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mv -f .deps/table.Tpo .deps/table.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT xim.o -MD -MP -MF .deps/xim.Tpo -c -o xim.o xim.c
vk.h:55: warning: ‘vk_xpm’ defined but not used
mv -f .deps/xim.Tpo .deps/xim.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT qw.o -MD -MP -MF .deps/qw.Tpo -c -o qw.o qw.c
mv -f .deps/qw.Tpo .deps/qw.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT tray.o -MD -MP -MF .deps/tray.Tpo -c -o tray.o tray.c
mv -f .deps/tray.Tpo .deps/tray.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT TrayWindow.o -MD -MP -MF .deps/TrayWindow.Tpo -c -o TrayWindow.o TrayWindow.c
mv -f .deps/TrayWindow.Tpo .deps/TrayWindow.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT vk.o -MD -MP -MF .deps/vk.Tpo -c -o vk.o vk.c
mv -f .deps/vk.Tpo .deps/vk.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT about.o -MD -MP -MF .deps/about.Tpo -c -o about.o about.c
mv -f .deps/about.Tpo .deps/about.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT QuickPhrase.o -MD -MP -MF .deps/QuickPhrase.Tpo -c -o QuickPhrase.o QuickPhrase.c
mv -f .deps/QuickPhrase.Tpo .deps/QuickPhrase.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT AutoEng.o -MD -MP -MF .deps/AutoEng.Tpo -c -o AutoEng.o AutoEng.c
AutoEng.c: In function ‘LoadAutoEng’:
AutoEng.c:61: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
mv -f .deps/AutoEng.Tpo .deps/AutoEng.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT extra.o -MD -MP -MF .deps/extra.Tpo -c -o extra.o extra.c
mv -f .deps/extra.Tpo .deps/extra.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT internalVersion.o -MD -MP -MF .deps/internalVersion.Tpo -c -o internalVersion.o internalVersion.c
mv -f .deps/internalVersion.Tpo .deps/internalVersion.Po
gcc -O2 -fno-strength-reduce -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -lXpm -lXtst -lXext   -o fcitx IC.o ime.o InputWindow.o KeyList.o main.o MainWindow.o MyErrorsHandlers.o punc.o py.o PYFA.o pyMapTable.o pyParser.o sp.o tools.o skin.o interface.o MenuWindow.o ui.o table.o xim.o qw.o tray.o TrayWindow.o vk.o about.o QuickPhrase.o AutoEng.o extra.o internalVersion.o ../lib/libXimd.a -lXft   -lX11 
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
Making all in tools
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib    -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT mb2txt.o -MD -MP -MF .deps/mb2txt.Tpo -c -o mb2txt.o mb2txt.c
mb2txt.c: In function ‘main’:
mb2txt.c:73: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:75: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:77: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:82: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:84: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:88: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:95: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:96: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:100: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:104: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:106: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:109: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:111: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:113: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:123: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:129: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:130: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:131: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:134: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:143: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mb2txt.c:144: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mv -f .deps/mb2txt.Tpo .deps/mb2txt.Po
gcc  -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall   -o mb2txt mb2txt.o  -lXft   -lX11 
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib    -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT txt2mb.o -MD -MP -MF .deps/txt2mb.Tpo -c -o txt2mb.o txt2mb.c
mv -f .deps/txt2mb.Tpo .deps/txt2mb.Po
gcc  -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall   -o txt2mb txt2mb.o  -lXft   -lX11 
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib    -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT createPYMB.o -MD -MP -MF .deps/createPYMB.Tpo -c -o createPYMB.o createPYMB.c
createPYMB.c: In function ‘LoadPY’:
createPYMB.c:78: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
createPYMB.c:81: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
createPYMB.c:83: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
createPYMB.c:86: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
createPYMB.c: In function ‘CreatePYPhrase’:
createPYMB.c:148: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
createPYMB.c:149: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
createPYMB.c: In function ‘CreatePYBase’:
createPYMB.c:258: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
createPYMB.c:259: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
mv -f .deps/createPYMB.Tpo .deps/createPYMB.Po
gcc  -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall   -o createPYMB createPYMB.o ../src/pyParser.o ../src/pyMapTable.o ../src/PYFA.o ../src/sp.o -lXft   -lX11 
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib    -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT jd2fcitx.o -MD -MP -MF .deps/jd2fcitx.Tpo -c -o jd2fcitx.o jd2fcitx.c
jd2fcitx.c: In function ‘main’:
jd2fcitx.c:26: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
mv -f .deps/jd2fcitx.Tpo .deps/jd2fcitx.Po
gcc  -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall   -o jd2fcitx jd2fcitx.o  -lXft   -lX11 
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib    -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT pyjj2fcitx.o -MD -MP -MF .deps/pyjj2fcitx.Tpo -c -o pyjj2fcitx.o pyjj2fcitx.c
pyjj2fcitx.c: In function ‘LoadPYBase’:
pyjj2fcitx.c:53: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
pyjj2fcitx.c:54: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
mv -f .deps/pyjj2fcitx.Tpo .deps/pyjj2fcitx.Po
gcc  -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall   -o pyjj2fcitx pyjj2fcitx.o ../src/pyParser.o ../src/pyMapTable.o ../src/PYFA.o ../src/sp.o -lXft   -lX11 
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib    -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT win2fcitx.o -MD -MP -MF .deps/win2fcitx.Tpo -c -o win2fcitx.o win2fcitx.c
mv -f .deps/win2fcitx.Tpo .deps/win2fcitx.Po
gcc  -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall   -o win2fcitx win2fcitx.o  -lXft   -lX11 
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib    -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT pyTools.o -MD -MP -MF .deps/pyTools.Tpo -c -o pyTools.o pyTools.c
pyTools.c: In function ‘LoadPYMB’:
pyTools.c:25: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:29: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:44: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:47: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:53: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:56: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:60: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:63: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:65: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c: In function ‘LoadPYBase’:
pyTools.c:86: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:89: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:95: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
pyTools.c:96: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
mv -f .deps/pyTools.Tpo .deps/pyTools.Po
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib    -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT readPYMB.o -MD -MP -MF .deps/readPYMB.Tpo -c -o readPYMB.o readPYMB.c
mv -f .deps/readPYMB.Tpo .deps/readPYMB.Po
gcc  -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall   -o readPYMB pyTools.o readPYMB.o  -lXft   -lX11 
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib    -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT readPYBase.o -MD -MP -MF .deps/readPYBase.Tpo -c -o readPYBase.o readPYBase.c
mv -f .deps/readPYBase.Tpo .deps/readPYBase.Po
gcc  -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall   -o readPYBase pyTools.o readPYBase.o  -lXft   -lX11 
gcc -DPKGDATADIR=\"/usr/share/fcitx\" -I. -I.. -I../src -I../lib    -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall -MT mb2org.o -MD -MP -MF .deps/mb2org.Tpo -c -o mb2org.o mb2org.c
mv -f .deps/mb2org.Tpo .deps/mb2org.Po
gcc  -g -O2   -D_ENABLE_TRAY  -D_ENABLE_LOG  -I/usr/include/freetype2   -D_USE_XFT -Wall   -o mb2org mb2org.o ../src/pyParser.o ../src/pyMapTable.o ../src/PYFA.o ../src/sp.o pyTools.o -lXft   -lX11 
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
Making all in tools/config_tools
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
Making all in data
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/data'
make[2]: *** 没有规则可以创建目标“all”。 停止。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/data'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make: *** [all] 错误 2
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$ 

ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$ sudo make install
[sudo] password for ocean: 
Making install in doc
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/share/fcitx/doc" || /bin/mkdir -p "/usr/share/fcitx/doc"
 /usr/bin/install -c -m 644 cjkvinput.txt wb_fh.htm fcitx3.pdf pinyin.txt fcitx_trunk.doxyfile fcitx3.odt Develop_Readme.GBK API.txt '/usr/share/fcitx/doc'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/doc'
Making install in xpm/wow.skin
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/share/fcitx/xpm/wow.skin" || /bin/mkdir -p "/usr/share/fcitx/xpm/wow.skin"
 /usr/bin/install -c -m 644 a.xbm bing.xpm fan1.xpm lian1.xpm wu.xpm a.xpm cang.xpm fcitx_skin.conf lian2.xpm ban1.xpm cn_biaodian1.xpm g1.xpm Makefile.am bar.bmp en1.xpm g2.xpm other.xpm suo1.xpm about_icon.xpm bar.xbm en_biaodian1.xpm hun.xpm pin.xpm suo2.xpm vk.xpm vk-1.xpm bar.xpm er.xpm jian1.xpm quan1.xpm wan.xpm active.xpm inactive.xpm '/usr/share/fcitx/xpm/wow.skin'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/xpm/wow.skin'
Making install in lib
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `install-exec-am'。
make[2]: 没有什么可以做的为 `install-data-am'。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/lib'
Making install in src
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
test -z "/usr/bin" || /bin/mkdir -p "/usr/bin"
  /usr/bin/install -c fcitx '/usr/bin'
make[2]: 没有什么可以做的为 `install-data-am'。
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/src'
Making install in tools
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
test -z "/usr/bin" || /bin/mkdir -p "/usr/bin"
  /usr/bin/install -c mb2txt txt2mb createPYMB jd2fcitx pyjj2fcitx win2fcitx readPYMB readPYBase mb2org '/usr/bin'
test -z "/usr/share/fcitx/tools" || /bin/mkdir -p "/usr/share/fcitx/tools"
 /usr/bin/install -c -m 644 winmb2fcitx.py '/usr/share/fcitx/tools'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools'
Making install in tools/config_tools
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
make[3]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[3]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)'
make[2]: 没有什么可以做的为 `install-exec-am'。
test -z "/usr/share/fcitx/tools" || /bin/mkdir -p "/usr/share/fcitx/tools"
 /usr/bin/install -c -m 644 fcitx_tools.glade '/usr/share/fcitx/tools'
make[2]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/tools/config_tools'
Making install in data
make[1]: 正在进入目录 `/home/ocean/software/fcitx-3.6.2 (r282)/data'
make[1]: *** 没有规则可以创建目标“install”。 停止。
make[1]:正在离开目录 `/home/ocean/software/fcitx-3.6.2 (r282)/data'
make: *** [install-recursive] 错误 1
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)$ 

ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)/tools/config_tools$  make -f fcitx_Makefile
make: “fcitx_tools”是最新的。
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)/tools/config_tools$ sudo make -f fcitx_Makefile install
cp fcitx_tools /usr/bin
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)/tools/config_tools$ 
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)/tools/config_tools$ fcitx
Can't open Chinese punc file: /usr/share/fcitx/data/punc.mb
ocean@ocean-desktop:~/software/fcitx-3.6.2 (r282)/tools/config_tools$ 

“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
marshimaro
帖子: 17
注册时间: 2007-06-14 12:36

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#8

帖子 marshimaro » 2010-01-13 13:12

可以媲美sogou了哇。。 :em11
linux的精髓就在于折腾,折腾的精髓就在于配置一个完美的字体。
终极配置一 WenQuanYi Zen Hei+Luxi Mono
终极配置二 DejaVu Sans YuanTi+Liberation Mono
终极配置三 Droid Sans Fallback+Droid Sans Mono
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#9

帖子 qingdaoocean » 2010-01-13 14:11

恩,好了 :em11
附件
Screenshot.png
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
t3swing
帖子: 1028
注册时间: 2008-11-01 21:42
来自: 树下板凳

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#10

帖子 t3swing » 2010-01-13 14:40

qingdaoocean, 习惯不好阿 ,开模糊音 !
希望有人能够帮忙做皮肤
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#11

帖子 qingdaoocean » 2010-01-13 18:07

t3swing 写了:qingdaoocean, 习惯不好阿 ,开模糊音 !
希望有人能够帮忙做皮肤
哈哈,这都被你发现了 :em06 我觉得开着无所谓。不过经你这么说,确实关了比较好安,哈哈~现在好了! :em11
做皮肤需要些什么知识啊?
附件
Screenshot.png
Screenshot.png (35.33 KiB) 查看 3470 次
上次由 qingdaoocean 在 2010-01-13 18:40,总共编辑 1 次。
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
daf3707
论坛版主
帖子: 12739
注册时间: 2007-06-13 15:57
来自: 在他乡

Re: fcitx3.6.2(r282)个人修改版3(支持皮肤切换 支持右键菜单 支持图形界面配置)

#12

帖子 daf3707 » 2010-01-13 18:21

38图片处理在行
回复