| 
 | 
 
我的系统时redhat 8 .0,采用的软件版本是vpopmail-5.4.0和mysql-4.0.18。mysql安装时使用的源码默认配置安装。下面是安装vpopmail时的大概步骤:  
groupadd -g 89 vchkpw  
useradd -g vchkpw -u 89 vpopmail  
 
echo "localhost|0|vpopmailuser|vpoppasswd|vpopmail" > ~vpopmail/etc/vpopmail.mysql  
chown vpopmail.vchkpw ~vpopmail/etc/vpopmail.mysql  
chmod 640 ~vpopmail/etc/vpopmail.mysql  
 
mysql -pnjupt  
 
CREATE DATABASE vpopmail;  
GRANT select,insert,update,delete,create,drop ON vpopmail.*  
TO vpopmailuser@localhost IDENTIFIED BY 'vpoppasswd';  
quit  
 
./configure \  
--disable-roaming-users \  
--enable-logging=p \  
--disable-ip-alias-domains \  
--disable-passwd \  
--enable-clear-passwd \  
--disable-domain-quotas \  
--enable-auth-module=mysql \  
--disable-many-domains \  
--enable-auth-logging \  
--enable-mysql-logging \  
--enable-valias \  
--disable-mysql-limits  
 
make  
make install-strip  
可每次运行都出现如下的错误:  
[root@mail bin]# ./vadddomain test4.com njupt  
./vadddomain: error while loading shared libraries: libmysqlclient.so.12: cannot open shared object file: No such file or directory  
当我不和mysql绑定时没有出现错误啊!不知道这是怎么回事!  
当我查看libmysqlclient.so.12文件时,发现有读和执行的权限啊!不知道所谓的“shared object file”是指的哪儿?       
哪位高手帮忙指点一下,到底是错在哪儿了啊?  
在此谢谢啦! |   
 
 
 
 |