1 |
Olá, |
2 |
|
3 |
Talvez, o binario nao esteja achando um arquivo de biblioteca |
4 |
do sistema automaticamente por que esta procurando uma versao |
5 |
de biblioteca com nome de arquivo bem definido ( nome antigo ) |
6 |
e nao uma biblioteca com nome generico |
7 |
( sem versao no nome do arquivo da lib). |
8 |
Para saber qual o nome de lib o binario esta procurando |
9 |
use o comando ldd: |
10 |
|
11 |
Por exemplo: |
12 |
# ldd ioncube_loader_lin_4.4_ts.so |
13 |
linux-gate.so.1 => (0xffffe000) |
14 |
libc.so.6 => /lib/libc.so.6 (0xb7e6e000) |
15 |
/lib/ld-linux.so.2 (0xb801c000) |
16 |
|
17 |
Note que ele precisa do /lib/libc.so.6 |
18 |
e eu tenho instalado a ultima versao |
19 |
/lib/libc-2.8.so |
20 |
|
21 |
se o sistema ou a instalacao de algum outro pacote |
22 |
nao criou o link automaticamente voce mesmo pode criar o |
23 |
link: |
24 |
|
25 |
ln -s /lib/libc-2.8.so /lib/libc.so.6 |
26 |
|
27 |
e depois conferir: |
28 |
|
29 |
# ls -al /lib/libc.so.6 |
30 |
lrwxrwxrwx 1 root root 11 Jun 23 18:46 /lib/libc.so.6 -> libc-2.8.so |
31 |
|
32 |
E assim por diante, voce pode fazer isso com todas as |
33 |
outras bibliotecas dinamicas. As versoes mais novas, em geral, |
34 |
suportam os binarios compilados para as versoes mais antigas. |
35 |
|
36 |
|
37 |
|
38 |
saida do emerge --search glibc |
39 |
(...) |
40 |
* sys-libs/glibc |
41 |
Latest version available: 2.8_p20080602 |
42 |
Latest version installed: 2.8_p20080602 |
43 |
Size of files: 16,401 kB |
44 |
Homepage: http://www.gnu.org/software/libc/libc.html |
45 |
Description: GNU libc6 (also called glibc2) C library |
46 |
License: LGPL-2 |
47 |
(...) |
48 |
|
49 |
|
50 |
|
51 |
Hélder Máximo Botter Ribas wrote: |
52 |
> Evite ao MÁXIMO fazer o downgrade da glibc |
53 |
> |
54 |
> Se o software foi compilado para a versao 2.3, ele pode funcionar |
55 |
> perfeitamente bem na 2.6, fazer o downgrade vc corre o risco de que |
56 |
> diversos programas parem de funcionar. |
57 |
> |
58 |
> Entre em contato com o fabricante e tente na versão da glibc atual. |
59 |
> |
60 |
> Downgrade da glibc é algo que vc deve por sua própria conta e risco, e |
61 |
> prepare para um emerge --emptytree system && emerge --emptytree world |
62 |
> |
63 |
> Atenciosamente |
64 |
> |
65 |
> Hélder |
66 |
> 2008/9/24 Fabiano Caixeta Duarte <fcd.listas@×××××.com>: |
67 |
>> Senhores, |
68 |
>> |
69 |
>> Estou instalando a última versão do Gentoo para utilização com um sw que só |
70 |
>> é distribuído em versão binária. |
71 |
>> |
72 |
>> Encontrei afirmações de que este sw foi compilado sobre a glibc 2.3 (e a |
73 |
>> atual é 2.6). |
74 |
>> |
75 |
>> Qual é o correto? Instalar a glibc 2.3 ou fazer um downgrade da versão atual |
76 |
>> para a 2.3? |
77 |
>> |
78 |
>> Grato! |
79 |
>> |
80 |
>> Fabiano. |
81 |
>> |
82 |
> |
83 |
> |
84 |
> |
85 |
|
86 |
-- |
87 |
--- |
88 |
visite stoa.usp.br |
89 |
--- |
90 |
Software Livre: Oque e isso? |
91 |
www.softwarelivre.gov.br/tire-suas-duvidas/o-que-e-software-livre |
92 |
--- |
93 |
yunakaof(a)usp.br Nelson Yunaka +551130916313 |
94 |
Universidade de Sao Paulo - USP ( SCSERED/DTO/CCE ) |
95 |
--- |
96 |
AVISO: |
97 |
Esta mensagem pode conter informacao confidencial ou privilegiada. |
98 |
Se voce nao for o destinatario ou a pessoa autorizada a receber |
99 |
esta mensagem, nao pode usar, copiar ou divulgar as informacoes |
100 |
nela contidas ou tomar qualquer acao baseada nessas informacoes. |
101 |
Se voce recebeu esta mensagem por engano, favor avisar o remetente |
102 |
imediatamente, respondendo o e-mail e em seguida apague-a. |
103 |
Obrigado pela cooperacao. |
104 |
DISCLAIMER: |
105 |
This message may contain confidential and/or privileged information. |
106 |
If you are not the addressee or authorized to receive this for the |
107 |
addressee, you must not use, copy, disclose or take any action based |
108 |
on any information herein. If you have received this message in |
109 |
error, please advise the sender immediately by replying to this |
110 |
e-mail and delete this message. Thank you for your cooperation. |