Richard Fish:
> Ah, libvmdsp.so is a 64-bit library. I am pretty sure that vmware
> is still distributed as a 32-bit application, so yeah, preloading
> 64-bit libraries won't work.
>
> Try changing the vmwarearts script to preload the library from
> /usr/lib32 instead of /usr/lib.
I've tried aoss32, i.e.:
#!/bin/sh
# A simple script to facilitate the use of the OSS compatibility
library.
# Usage:
# aoss <command> <command options and arguments>
if [ -d /proc/asound ]; then
prefix=/emul/linux/x86/usr
exec_prefix=${prefix}
LD_PRELOAD=${exec_prefix}/lib/libaoss.so${LD_PRELOAD:+:$LD_PRELOAD}
exec "$@"
else
exec "$@"
fi
exit 1
But I've got (the same as root):
[sp ~]$ ERROR: ld.so: object '/emul/linux/x86/usr/lib/libaoss.so' from
LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libaoss.so' from
LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libaoss.so' from
LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libaoss.so' from
LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libaoss.so' from
LD_PRELOAD cannot be preloaded: ignored.
Sergio
--
[email protected] mailing list