1 |
I'm trying to LD_PRELOAD some 32 bits libs to use with 32 bits apps. |
2 |
file ./libartsdsp.so.0 ./libartsc.so.0 /lib32/libdl-2.3.5.so |
3 |
/opt/skype/skype.bin |
4 |
./libartsdsp.so.0: ELF 32-bit LSB shared object, Intel 80386, |
5 |
version 1 (SYSV), not stripped |
6 |
./libartsc.so.0: ELF 32-bit LSB shared object, Intel 80386, |
7 |
version 1 (SYSV), not stripped |
8 |
/lib32/libdl-2.3.5.so: ELF 32-bit LSB shared object, Intel 80386, |
9 |
version 1 (SYSV), stripped |
10 |
/opt/skype/skype.bin: ELF 32-bit LSB executable, Intel 80386, version 1 |
11 |
(SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), stripped |
12 |
|
13 |
These are the libs and the executable, and what happens is: |
14 |
LD_PRELOAD=./libartsdsp.so.0:./libartsc.so.0:/lib32/libdl-2.3.5.so |
15 |
/opt/skype/skype.bin |
16 |
ERROR: ld.so: object './libartsdsp.so.0' from LD_PRELOAD cannot be |
17 |
preloaded: ignored. |
18 |
ERROR: ld.so: object './libartsc.so.0' from LD_PRELOAD cannot be |
19 |
preloaded: ignored. |
20 |
ERROR: ld.so: object '/lib32/libdl-2.3.5.so' from LD_PRELOAD cannot be |
21 |
preloaded: ignored. |
22 |
|
23 |
Any ideas? |
24 |
|
25 |
-- |
26 |
Gustavo Felisberto |
27 |
(HumpBack) |
28 |
Web: http://dev.gentoo.org/~humpback |
29 |
Blog: http://blog.felisberto.net/ |
30 |
------------ |
31 |
It's most certainly GNU/Linux, not Linux. Read more at |
32 |
http://www.gnu.org/gnu/why-gnu-linux.html . |
33 |
------------- |