顯示廣告
隱藏 ✕
看板 mud_3y
作者 jakeuj (御星幻)
標題 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 (台灣)
※ 同主題文章:
  04-14 16:00 jakeuj □ 關於源碼
  04-16 11:27 kasase Re 關於源碼
  04-16 22:14 jakeuj Re 關於源碼
● 03-20 18:25 jakeuj Re 關於源碼
※ 看板: mud_3y 文章推薦值: 0 目前人氣: 0 累積人氣: 11 
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇