just got wine cvs but it refuses to run even with copying missing shared file from $HOME to say /usr/lib
here is error: ---------------
[codewind@imyourhandiman codewind]$ wine wine: error while loading shared libraries: libwine.so: cannot open shared object file: No such file or directory [codewind@imyourhandiman codewind]$
thx lee -====
On 25 Jan 2002, lee johnson wrote:
just got wine cvs but it refuses to run even with copying missing shared file from $HOME to say /usr/lib
Yes, and did you have root run /sbin/ldconfig after copying shared files to, say /usr/lib?
here is error:
[codewind@imyourhandiman codewind]$ wine wine: error while loading shared libraries: libwine.so: cannot open shared object file: No such file or directory [codewind@imyourhandiman codewind]$
thx lee -====
ldd is a very handy tool for sorting out shared library problems.
ldd wine
if none of those end with => not found, recurse until one does:
ldd ./wine|cut -d > -f 2|cut -f 2 -d " "|xargs ldd
ldd ./wine|cut -d > -f 2|cut -f 2 -d " "|xargs ldd \ |cut -d > -f 2|cut -f 2 -d " "|xargs ldd You don't have to copy anything to run wine from <wine>, btw, just set LD_LUBRARY_PATH to <wine>:<wine>/dlls and WINESERVER to <wine>/server/wineserver. With bash, the usual way is to export those values before running ./wine
You might like to make a script to do it.
Lawson
Probable user head space error. - Dennis A. Moore