|
|
我的zhcon源代包是2.3的。zhcon-2.5我真的没有找到,打开几个有可能有的网页都打了两天了,现在还没有打开,学校网络这星期一直这样。
Configuration:
Target system: i686-pc-linux-gnu
Source code location: .
C++ Compiler: g++
C++ Compiler flags: -funsigned-char -march=i686 -DNDEBUG -Wall
C Compiler: gcc
C Compiler flags: -funsigned-char -march=i686 -DNDEBUG -Wall
VGA support: yes
gpm moues support: no
libggi support: no
unicon support: no
zhcon binary dir: /usr/bin
zhcon files dir: /usr/lib/zhcon
Config complete, now type make to build zhcon.
Good Luck!
我查过很多帖子,有说在src中zhcon.cpp,inputclient.h,mouse.h加进“#include<assert.h>"
也有针对2.5的在./zhcon-0.2.5/src/iconv_string.c加”#include "iconv_string.h"
#include <iconv.h>"的。可是我怎么都找不到2.5。现在学校的网络又断断续续的,还十分慢。下个小源代码真是难的很!
上面问题解决了一半,是isoc++语法和g++不符合。按照网上提示改了几处,make时有一些Walling,但是安装成功,man zhcon 有手册了。但是执行zhcon,屏幕就是黑屏,好像是图形驱动不正确。我内核编译进去了framebuffer,但是在grub启动时加进vga=0x303,或771或773等等,都不行,只要带上vga参数启动,就什么也看不见了。求教一下,这是什么原因呢???
framebuffer问题解决,我犯的错误是:选择framebuffer选项时用了"<M>",应该用“*”,就是指要把framebuffer编译进内核里面去!不能作为模块,我当时没有注意到,应为按一下空格选择就是<M>,奇怪的是我查了几次,还是没有发现,呵呵。
不得了,网卡又不只怎么不工作了启动提示:Interface eth0 doesn't exist!真在找原因。还有zhcon0.2.3语法兼容错误很多,请求哪位朋友传个0.2.6到论坛吧。sourceforge打不开。唉,Xorg又有配置问题,显卡,声卡,都还未弄妥,进行中 |
|