1 |
Richard Fish: |
2 |
> Ah, libvmdsp.so is a 64-bit library. I am pretty sure that vmware |
3 |
> is still distributed as a 32-bit application, so yeah, preloading |
4 |
> 64-bit libraries won't work. |
5 |
> |
6 |
> Try changing the vmwarearts script to preload the library from |
7 |
> /usr/lib32 instead of /usr/lib. |
8 |
|
9 |
I've tried aoss32, i.e.: |
10 |
|
11 |
#!/bin/sh |
12 |
|
13 |
# A simple script to facilitate the use of the OSS compatibility |
14 |
library. |
15 |
# Usage: |
16 |
# aoss <command> <command options and arguments> |
17 |
|
18 |
if [ -d /proc/asound ]; then |
19 |
prefix=/emul/linux/x86/usr |
20 |
exec_prefix=${prefix} |
21 |
LD_PRELOAD=${exec_prefix}/lib/libaoss.so${LD_PRELOAD:+:$LD_PRELOAD} |
22 |
exec "$@" |
23 |
else |
24 |
exec "$@" |
25 |
fi |
26 |
exit 1 |
27 |
|
28 |
But I've got (the same as root): |
29 |
|
30 |
[sp ~]$ ERROR: ld.so: object '/emul/linux/x86/usr/lib/libaoss.so' from |
31 |
LD_PRELOAD cannot be preloaded: ignored. |
32 |
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libaoss.so' from |
33 |
LD_PRELOAD cannot be preloaded: ignored. |
34 |
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libaoss.so' from |
35 |
LD_PRELOAD cannot be preloaded: ignored. |
36 |
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libaoss.so' from |
37 |
LD_PRELOAD cannot be preloaded: ignored. |
38 |
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libaoss.so' from |
39 |
LD_PRELOAD cannot be preloaded: ignored. |
40 |
|
41 |
Sergio |
42 |
-- |
43 |
gentoo-user@g.o mailing list |