看板 mud_3y
作者 標題 Re: 關於源碼
時間 2026-03-20 Fri. 18:25:20
※ 引述《kasase》之銘言:
: ※ 引述《jakeuj》之銘言:
: → jakeuj:以 Ubuntu 編譯該SRC失敗 請問怎麼樣才能成功編譯該SRC呢?
: 我重新review了一次
: 總共有兩個compile error
: 1.
: system.c: In function ‘do_uname’:
: system.c:395:50: error: ‘struct utsname’ has no member named ‘domainname’
: sol:
:
把domainname那段註解掉
: 2.
: comm.c:(.text+0x6eba): undefined reference to `crypt'
: comm.c:(.text+0x6fad): undefined reference to `crypt'
: comm.c:(.text+0x777b): undefined reference to `crypt'
: act_comm.o: In function `do_retire':
: act_comm.c:(.text+0x4783): undefined reference to `crypt'
: act_comm.o: In function `do_suicide':
: act_comm.c:(.text+0x5293): undefined reference to `crypt'
: act_info.o:act_info.c:(.text+0x811f): more undefined references to `crypt' follow
: collect2: ld returned 1 exit status
: sol:
:
Makefile裡面compile option加入-lcrypt
: 這樣compile就可以成功
: 再來就是runtime
: 3y後來使用mmap來開檔
: 遇到filesize是0的會error
: 這點再檢查一下應該就可以正常run了
: 以上
請問現在可以拿到非乾淨版本的源碼嗎?
https://github.com/jakeuj/merc-fju-3.0/issues
當初有請教版主
我目前有跑起來
但通靈改出來的版本感覺嘛可以參考當初的味道比較有情懷?
目前版本是拿這網站下載的版本來改的
https://endeavoryen.github.io/3yWebsite/
但數值房間等等都被清空了的基底
雖然是說還要刪得更乾淨把模板也給刪除
但如今 2026 年,想說會不會有可能可以繼承當初的版本
回想小國四年級開始玩 MUD
如今也只是想重溫舊夢而已
剛還找到另一個重建筆記
https://3yrebuildnote.blogspot.com/2013/04/blog-post.html
但都不好找到事主
目前整理
1. 基於 https://endeavoryen.github.io/3yWebsite/
https://3y.jakeuj.com/
2. 繼承 1 後繼續重建的資料版本
https://sango.jakeuj.com/
--
※ 作者: jakeuj 時間: 2026-03-20 18:25:20 (台灣)
※ 編輯: jakeuj 時間: 2026-03-20 18:27:53 (台灣)
※ 看板: mud_3y 文章推薦值: 0 目前人氣: 0 累積人氣: 11
回列表(←)
分享