zhcon编译未通过

其它类软件,非上述版软件
回复
shujuk
帖子: 5
注册时间: 2010-03-17 8:15
送出感谢: 0
接收感谢: 0

zhcon编译未通过

#1

帖子 shujuk » 2010-12-14 12:59

本子没有上网,下载了zhcon源码。在./configure后出现如下信息:
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
Linux detected
./configure: line 1902: test: =: unary operator expected
x86 platform detected, compile with VGA support
checking for gawk... (cached) mawk
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 ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
在网上搜了下,好像要安装glibc-headers和gcc-c++这两个软件,不知道是不是?
我找了一圈,没有找到下载的,能不能给个网址。谢谢!
头像
三只笨笨兔
帖子: 57
注册时间: 2011-02-22 18:45
送出感谢: 0
接收感谢: 1 次

Re: zhcon编译未通过

#2

帖子 三只笨笨兔 » 2011-04-04 18:36

源里的好得多,是最新的,我仔细瞧了。
就算你编译成功,结果还是和deb包安装的一样,都是那么回事。
zhcon有个漏洞,make install时两个码表工具并不自动随zhcon一起安装上,得单独编译,是c++源码,在源码包的tools目录下。
把c++源码编译成工具这样操作:(终端)
c++ - o win2mb win2mb.cpp (当然你得先安装上c++)
将windows格式的码表转换成zhcon的码表: ./win2mb < winpy.txt > winpy.mb
不过劝你别做了,不会成功的,咱早就光荣牺牲了,不要再做无用的xx了。 :em04
c++版本太高......
zhcon虽然输入法很烂,就凑合着用吧,还有 vi 输入法,可以在控制台写文章了。只要能在控制台显示中文就万事大吉了。
其实控制台下根本不用输入中文就能控制一切,你可以这样做:在每个(中文)文件和文件夹的(文件名)前加上字母或数字,(注意:不要有重复) 这样就搞定了!
演示一下哈:
(先安装上zhcon显示中文)
cd /home/bob/wen文档/ (!!!!!!输入wen按tab自动补全为“wen文档”)
more ubuntu学习.txt (!!!输入u按tab自动补全为ubuntu学习.txt) :em05

另一种方式是使用命令别名:
nano .bashrc
alias cdbob='cd /home/bob'
alias cdwfdh='cd /home/bob/文档'
alias cdxdzl='cd /home/bob/下载'
alias cdgsgs='cd /home/bob/公共的'
alias cdycym='cd /home/bob/音乐'
alias cdvipc='cd /home/bob/视频'
alias cdtupw='cd /home/bob/图片'
alias cdaomw='cd /home/bob/桌面'
alias cdmobj='cd /home/bob/模板'
保存退出。(注意:'是英文状态下的,非中文状态下的‘)
这样输入cdwfdh就能切换到 /home/bob/文档 :em05

写了这么多,应该没问题了,打字很辛苦,本人说话啰嗦,近来又放弃了双拼用形码,拆字很费神的。我用的形码不是五笔、郑码、张码、牛码....太小众了,不好说 :em09
够啰嗦了吧。 :em11
回复

回到 “其它类软件”