发信人: phoebus()
整理人: zhangsf(2000-02-25 15:30:20), 站内信件
|
很多朋友EMAIL询问如何自己编译MUDOS,很久没碰MUD了。不过
发布过几版MUDOS FOR WIN32,那也就介绍点基本步骤这里:
我记得第一个win32 OS是由wwwj清华的人编译的,但由于
不能自己配置CoNfiG链入必要的package.所以很早前也
用vc 造着CEI 的说明编译了几个,并且在原“中国泥巴潭”
和“胖胖的泥巴圆”里发布了几个.....(废话少说啦)
步骤大致是这样的。
首先,你必须准备好一个GNU 的C++ WIN32环境 (Cygnsu Soluation)
这个环境很多公司都出了,你随便找一个版本,不过蛮大的,特别是
gc++ 扩展包全部包含的那种。
然后你展开MudOS里有个win32suite 和win32目录里面有dsw (project 文件)
把他们全部拷贝到OS的root directory.然后执行里面的批处理环境。
打开VC编译,有错误一般是几个UNIX LIKE文件没有,你用GNU环境编译几个
出来,然后把他们放到规定的目录下继续编译,WARNING会很多,但没关系。
反复几次全部文件找全后编译就可以过了。。。。。(vc 里的一个库头文件
必须做一点小小的修改,具体忘记了,但绝对很容易,基本就是屏蔽几行
就可以了。)
另一种方式是用GNU 32环境直接便宜MUDOS,和UNIX上编译一样容易,基本
上就是make install就完了。但编译出的EXE必须带上GNU32环境规定的DLL
就可以了。
我发布过v21.c7 (版本有些不记得了,很久了)
pre8 和 v22b25
这几个都编译顺利通过。其它得就没试了..............
祝大家好运,为中文 MUD 未来做努力:)对了,WIZ们可以去下载一个
PowerWizard 开发ROOM,从繁杂的连接工作中解放出来的。。。真
的还不错。。虽然已经是老掉牙的东东:)...xixi
其实如何编译OS的说明CEI早就在发布的OS里的README。WIN32里就写明白了。
大家也可以参看一下,里面有在哪里下载必要的gnu 32环境和用vc如何编译
。大家最好能仔细阅读一下..................
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.109.129.107]
|
|