mudos-banner.gif

MudOS 是執行 mudlib 的執行檔,我很久沒有碰這個東西了,但想要實現一個夢,所以需要它。

找了很久,發現 MudOS 很久沒人關心了,好不容易找到他的主站,最新的消息居然是 2005 年發佈的,腦中不免浮起了電腦主機長滿蜘蛛網的景象。

不過還好,MudOS 的下載連結 v22.2b14 還可以用,比我慣用的版本還新一點點,抓回來看看,再上網一查,有了不少變動,我太老了,懶得學新東西了,於是就找用了熟悉的 v22pre11,幸好大陸網站還可以找到這個版本。

拿回來之後先解開,在 src 的目錄下執行 ./build.MudOS,出了一些小錯,但由於提示訊息說沒有關係,所以也就算了,但接下來 make 時就失敗了,因為新版的 gcc 不支援 varargs.h了,要改為 stdarg.h,查了一下 GNUmakefile,把第 11  行附近原本

CFLAGS= -pipe 改成

CFLAGS= -pipe -DINCL_STDARG_H

強制定義出 INCL_STDARG_H,這樣原先程式判定的流程就會過了(這個是領導大人教我的),然後 make 就能順利完成。

為了避免下次忘記,所以記錄在這裡,我想現在應該不太會有人想要在新的 Linux 環境下編譯 MudOS 了 ...

創作者介紹
創作者 電玩老宅 的頭像
topaz2012

電玩老宅

topaz2012 發表在 痞客邦 留言(0) 人氣( 650 )