1. 程式人生 > >Linux環境下Jlink配置

Linux環境下Jlink配置

Well, wrong ELF class: ELFCLASS64 is an error caused when we try to execute one 32bit app with one 64bit lib. X(

So, I discover that I need to do one symbolic link to the 32bit lib instead the one into /lib system folder (amd64-Kernel). ?(

Using the apt-file search libreadline.so I got

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[email protected]:/home/doug# apt-file search libreadline.so
lib32readline5: /lib32/libreadline.so.5
lib32readline5: /lib32/libreadline.so.5.2
lib32readline5-dev: /usr/lib32/libreadline.so
lib32readline6: /lib32/libreadline.so.6
lib32readline6: /lib32/libreadline.so.6.1
lib32readline6-dev: /usr/lib32/libreadline
.so libreadline5: /lib/libreadline.so.5 libreadline5: /lib/libreadline.so.5.2 libreadline5-dbg: /usr/lib/debug/libreadline.so.5 libreadline5-dbg: /usr/lib/debug/libreadline.so.5.2 libreadline5-dev: /usr/lib/libreadline.so libreadline6: /lib/libreadline.so.6 libreadline6: /lib/libreadline.so.6.1 libreadline6-dbg: /usr/lib/debug/lib/libreadline
.so.6.1 libreadline6-dbg: /usr/lib/debug/lib32/libreadline.so.6.1 libreadline6-dbg: /usr/lib/debug/libreadline.so.6 libreadline6-dbg: /usr/lib/debug/libreadline.so.6.1 libreadline6-dev: /usr/lib/libreadline.so


And look the first line!

Source code

1
lib32readline5: /lib32/libreadline.so.5


so,.. I removed my symbolic link and ..

Source code

1
wget http://ftp.us.debian.org/debian/pool/main/r/readline5/lib32readline5_5.2-7_amd64.deb


dpkg - i lib32readline5_5.2-7_amd64.deb

And we are done! 8):D

*now I'm trying to do this server work with eclipse and insight, somebody have one tip or GOOD tutorial ?