出现错误can't find file perm to lock
nethack吧
全部回复
仅看楼主
level 7
fsfzp 楼主
然后退出是怎么回事?自己编译命令行版的。
2015年04月19日 14点04分 1
level 7
fsfzp 楼主
问题已经解决了,主要是交叉编译的问题。在修改所需的各个Makefile后,必须把util目录下的源码编译成目标平台的版本。交叉编译得到的nethack只是一个相当于客户端的东西而已。dat文件夹里的数据还需要util里的相应的bin提取。
2015年04月20日 12点04分 2
level 7
fsfzp 楼主
这就带来了一个麻烦,需要再主机编译出nethack,以及各个util数据提取工具。把各个bin复制到目标平台,把dat里的数据文件复制到游戏的vardir。然后写Makefile或sh来进行提取数据。最后创建空文件perm,logfile等。就不会出现上面错误了,而且也不会出现数据文件读取invalid的问题。
2015年04月20日 12点04分 3
level 7
fsfzp 楼主
经过几天的努力,终于让openwrt路由器也能跑nethack命令行版了。
2015年04月20日 12点04分 4
level 7
fsfzp 楼主
2015年04月20日 12点04分 5
1