|
楼主 |
发表于 2010-7-15 23:36:49
|
显示全部楼层
下面两个和UID有关的都设置了,提示还是和最初一样。
#define PACKAGE_UIDS
#define AUTO_SETEUID
我把simul_efun.c也贴出来,大侠给看看有问题没有。关键是这些东西在windows可以运行。。。。到linux就不灵了
----------------------------------------------------------------------------
侠客行 (MudOS v22pre11) starting up on Linux - Thu Jul 15 23:06:24 2010
Connected to address server on localhost port 5555
include/globals.h line 103: Warning: redefinition of #define ROOM
adm/simul_efun/object.c line 60: Undefined function getuid
adm/simul_efun/object.c line 60: Type of returned value doesn't match function return type ( unknown vs string )
adm/simul_efun/object.c line 79: Undefined function geteuid
adm/simul_efun/path.c line 27: Bad type for argument 1 of user_path ( string vs unknown )
adm/simul_efun/path.c line 29: Bad type for argument 1 of user_path ( string vs unknown )
adm/simul_efun/file.c line 13: Undefined function seteuid
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. |
|