1.下載zhcon-0.2.5-to-0.2.6.diff.gz和zhcon-0.2.5.tar.gz兩個包
  wget http://sourceforge.net/projects/zhcon/files/zhcon/0.2.6/zhcon-0.2.5.tar.gz
  wget http://sourceforge.net/projects/zhcon/files/zhcon/0.2.6/zhcon-0.2.5-to-0.2.6.diff.gz
2.tar zxvf zhcon-0.2.5.tar.gz
  gunzip zhcon-0.2.5-to-0.2.6.diff.gz
  cd zhcon-0.2.5/
  patch -p1 < ../zhcon-0.2.5-to-0.2.6.diff 
3 ./configure 加入編譯到指定的目錄 則命令為:./configure --prefix=opt/EmbedSky/4.3.3 (最后不用加/)
   make
   此處可能會出現(xiàn)錯誤,是因?yàn)槿鄙儆行╊^文件,根據(jù)錯誤,一般memset等沒定義,在相應(yīng)的源文件或者頭文件加入string.h
   還有可能有些變量未定義:
   在zhcon的make過程中,有很多次報(bào)錯,說缺少memset,memcpy等函數(shù)的定義,是缺少#include <string.h>;有幾次缺少abs,atoi,free等的定義,
   是缺少#include <stdlib.h>;還有報(bào)fd_set結(jié)構(gòu)的定義,是缺少#include <sys/select.h>;
   另外,缺少幾個常量定義,我從以前版本的內(nèi)核頭文件中找到,然后寫入了src/lrmi.c中(好像就是這個 文件缺),共用到如下幾個量:
   #define VIF_MASK        0x00080000      /* virtual interrupt flag */
   #define IF_MASK         0x00000200
   #define IOPL_MASK       0x00003000
   #define TF_MASK         0x00000100 
   這樣過后make可以成功  
   然后make install
4. 啟動字符界面,這是輸入zhcon --utf8 可能還會出現(xiàn)問題,這時(shí)一個是修改zhcon.conf 文件,還有一個非常重要的是修改,把
#x_resolution = 640
#y_resolution = 480
x_resolution = 800   //修改分辨率
y_resolution = 600
#color_depth = 4
color_depth = 8
 還有一個非常重要的修改是:修改grub啟動文件,改分辨率,在/boot/grub/grub.conf里的kernel項(xiàng)追加“vga=0x307”后為
 這個在你輸入zhcon --utf8時(shí)可能會告訴你說沒法啟動fremebuffer等東東,這時(shí)你在這里kernel后面加入即可
 kernel /boot/vmlinuz-2.6.25-14.fc9.i686 ro root=UUID=4f04913b-3dd1-4aea-945a-2e64c44665e5 rhgb quiet vga=0x307
             initrd /boot/initrd-2.6.25-14.fc9.i686.img
5.現(xiàn)在輸入命令就會出現(xiàn)界面了,成功 
6.移植問題,這里重要的是把編譯好的可執(zhí)行文件,配置文件還有包含的一些文件拷打linux系統(tǒng)下面就可以了,如:
  我是在 opt/EmbedSky/4.3.3/  下的,所以在該目錄的bin目錄下會有一個zhcon可執(zhí)行文件,還有在該目錄下的lib目錄下會有一個
  zhcon的目錄,里面有font和input文件 ,還有一個就是該目錄下的etc的目錄會有一個zhcon.conf當(dāng)移植到其他開發(fā)板上時(shí)可能其他地方?jīng)]有這個目錄
這個你自己在創(chuàng)建下即可,把這三個文件相應(yīng)的拷貝到開發(fā)板上的相應(yīng)目錄,如在我的目標(biāo)移植系統(tǒng)上有/opt/EmbedSky/4.3.3/ 目錄,所以你就拷貝到相應(yīng)的lib和bin目錄下
以及etc等目錄下的zonch.conf (這里拷貝到/usr/bin 和/usr/lib ,/usr/etc 應(yīng)該也性,沒試)
7.這樣在目標(biāo)系統(tǒng)下的字符界面下可以顯示中文了
8.參考文章:
1.http://blog.163.com/jw_chen_cs/blog/static/20221214820126185371482/
2.http://www.linuxidc.com/Linux/2010-05/26183.htm
3.http://hi.baidu.com/liang_zuokui/item/8822d3c4637b5c6588ad9eca