[閒聊] nethack building

看板Linux作者 (鬼斗)時間13年前 (2012/12/30 00:40), 編輯推噓3(306)
留言9則, 5人參與, 最新討論串1/1
nethack是一款純文字Rouge-like純文字老遊戲 知道的人恐怕也不多 不過還是來問問看 2003年3.4.3版釋出後就停止開發至今 日前將官方網站的source整個抓下來試著自己編編看 卻總是有問題 雖說當初跨平台支援佳 對許多POSIX標準的系統都支援良好 但畢竟過了這麼多年 我在自己的linux上面怎麼編也無法正常執行遊戲 不知道有大大有經驗嗎? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.43.219

12/30 01:20, , 1F
這麼有名的遊戲,幾乎所有的distribiton都有package呀
12/30 01:20, 1F

12/30 10:19, , 2F
有package可以用管理工具載到 可是我要的是source
12/30 10:19, 2F

12/30 10:19, , 3F
不過目前發現centOS5有src.rpm 我會先試試看
12/30 10:19, 3F

12/30 12:55, , 4F
我也沒編譯成功過 XD,當初是為了希望不要開 root
12/30 12:55, 4F

12/30 12:55, , 5F
才能啟動 wizard mode
12/30 12:55, 5F

12/30 12:57, , 6F
12/30 12:57, 6F

12/30 14:52, , 7F
你有裝他需要的 lib 嗎?我記得裝好就沒問題了
12/30 14:52, 7F

12/31 01:06, , 8F
他只有需要一個curses的支援(我用最陽春版無UI)
12/31 01:06, 8F

12/31 01:06, , 9F
我想這不是大問題
12/31 01:06, 9F
OK 問題解決 基於機器與平台的不斷演進 再加上逐漸普及的套件管理系統(這裡使用紅帽子家族的rpm) 2005年後nethack還是有持續更新來跟上時代 到2007年5月"changelog: rebuilt for RHEL5 final"的 3.4.3-12版為止 至今又是另外一個停頓階段 我在Linux Package Search找到了這個source rpm http://0rz.tw/DHJTT 目標平台是CentOS6.3和Fedora14 一樣是試著rpmbuild --rebuild nethack-3.4.3-12.el5.1.src.rpm 不過在處理一些跟桌面有關的項目的時候會有名稱上的問題 在CentOS6.3好像遊戲軟體已經沒有Strategy這個項目的樣子 他無法認得 而要求擴充的attribute必須加上"X-"字首 我手動加上去之後-ba就得到了新的source rpm 對於手動更改後得到的.rpm檔 我已經測試過在CentOS6.3和Fedora14都沒有問題 有需要的板友可以自己試試 或者站內信給我 我可以提供src.rpm和.rpm 有了rpm真的實在方便太多 否則官網那陽春tarball 實在也很難釐清到底有那些前置作業 算是一點小小心得 ※ 編輯: KAOKAOKAO 來自: 140.114.71.182 (01/02 11:31)
文章代碼(AID): #1Gtnpz8B (Linux)