分类: LINUX
2009-10-04 00:24:40
Microwindows-0.91在PC上开发环境的建立
#cd microwindows-0.91/src
#cp Configs/config.x11 config
修改config文件,将SHAREDLIBS设置为Y
若是microwindows-0.90版本,还要修改INCFTLIB=/usr/include/freetype1
#make
#make install
#cd bin
#./mine //运行基于Win32 API的扫雷游戏
#./nano-X &
#./nanowm &
#./ntetris //运行基于Nano-X API的俄罗斯方块游戏
若要在命令行模式的FrameBuffer下运行Microwindows程序,修改/boot/grub/grub.conf中的
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ vga=0x314
设置FrameBuffer为64K色,800 x 600分辨率.
修改/etc/inittab,id:3:initdefault
重启后进入FrameBuffer模式。
#cp Configs/config.fb3 config
修改config,改动如下:
HAVETEXTMODE = N,
SERMOUSE = Y
GPMMOUSE = N
NOKBD = Y
SCANKBD = N
这三项很重要,TEXTMODE,鼠标,键盘,设置不正确可能不能启动。
#cd bin
#./mine //扫雷
#./nano-X &
#./nanowm &
#./nxeyes //眼睛