solaris 10下安装sudo编译 报错
sudo-1.6.9p16
如下: gcc -o sudo check.o env.o getspwuid.o gettime.o goodpath.o fileops.o find_path.o interfaces.o logging.o parse.o set_perms.o sudo.o sudo_edit.o tgetpass.o zero_bytes.o sudo_auth.o pam.o sudo.tab.o lex.yy.o alloc.o defaults.o glob.o fnmatch.o memrchr.o snprintf.o getprogname.o -lpam -ldl -lsocket -lnsl
未定义 文件中的
符号 在文件中
err check.o
errx check.o
warn logging.o
warnx logging.o
libintl_dgettext pam.o
ld: 致命的: 符号参照错误. 没有输出被写入sudo
collect2: ld returned 1 exit status
make: *** [sudo] Error 1 还请各位菊苣不吝指点下 多谢