|
|
我下载的是小熊的xkx2001,在debian下安装编译了mudos后,把产生的driver拷到该目录下,用find . -name *.c|xargs dos2unix
find . -name *.h|xargs dos2unix
find . -name *.o|xargs dos2unix
就是把mudlib里面的所有的扩展名是c,h,o的文件转成linux的格式。
然后执行./driver config.xkx,出现如下错误:
using config file: config.xkx
Initializing internal tables....
----------------------------------------------------------------------------
侠客行 (MudOS v22.2b14) starting up on Linux - Wed Oct 10 17:21:55 2007
Connection to address server (localhost 6666) refused.
/adm/simul_efun/message.c line 204: Unknown efun: tail
No error handler for error: *Error in loading object '/adm/single/simul_efun'
program: (none), object: (none), file: (none)
The simul_efun (/adm/single/simul_efun) and master (/adm/single/master) objects must be loadable.
message.c的包含204行的函数如下:
void tail(string file)
{
object user = this_object();
if( user && userp(user) && find_object(SECURITY_D) && !SECURITY_D->valid_read(file, user, "read_file") && wizardp(user) )
{
write(" ermission denied隆拢\n");
return;
}
if( userp(user) && wizardp(user) )
log_file("/static/READ_LOG", sprintf("%s %s(%s) tail %s.\n", ctime(time()), geteuid(user), wizhood(user), file));
efun::tail( file );
return;
}
请各位高手不吝赐教!感激感激 |
|