当前位置

charlesw 的blog

MagicInstaller 开发日记(2003.11.25)

今天又读了读 newt 的源代码。newt 的文档不全,有些东西只能通过读代码才能掌握了。

MagicInstaller 开发日记(2003.11.24)

今天上班工作好累,困死了。晚饭后通读了一遍 newt 编程的文档,写 newt 程序心里有点底了,但还有些 component 文档里没有,再抽时间看看范例程序了......

MagicInstaller 开发日记(2003.11.23)

今天费不少功夫把 MagicBooter 的新框架做了一下。由于 init 进程使用的不是标准终端,所以 newt 无法初始化。为了能够正常使用 newt,必须改变原来 MagicBooter 的工作方式。试了好几种方案才成功...... 下面可以做程序了。几乎是重写了,55555

MagicInstaller 开发日记(2003.11.22)

今天花了不少时间来改进 MagicBooter,不过还没触及到 C 代码。

因为功能增加,所以 MagicBooter 里面也必须有 UI 了,对比了 ncurses 和 newt 之后决定用 newt。先是让 popt、slang、newt 在 uClibc 下成功编译(这样 MagicBooter 才能用 newt 写界面)。还有原本不需要怎么考虑的内核模块问题也要考虑了,写了两个模块依赖关系分析脚本(这个花的时间比较长,呵呵)。 改用 newt 做 UI 以后,MagicBooter 要起翻天覆地的变化了。不过这是支持多语种、SCSI 硬盘安装、网络安装必须的。

页面

订阅 RSS - charlesw 的blog