Erros e mais erros!!!

1. Erros e mais erros!!!

Tigones
tigonesuselinux

(usa Suse)

Enviado em 29/10/2008 - 14:45h

Pessoal é o seguinte, uso Suse 10 e não consigo nem a pal instalar o mozilla 3.0, porque ele me diz que tenho que instalar uma versão anterior do Glib, porém quando tento instalar o bendito Glib também da uma série de erros com o tal "libtool"....alguem ae imagina o que seja!!!???

Segue abaixo erro de compilação do GLIB 2.10:

checking for sys_siglist... yes
checking for sys_siglist declaration... yes
checking for fd_set... yes, found in sys/types.h
checking whether realloc (NULL,) will work... yes
checking for nl_langinfo (CODESET)... yes
checking for a compliant posix_memalign() implementation... yes
checking for OpenBSD strlcpy/strlcat... no
checking for an implementation of va_copy()... yes
checking for an implementation of __va_copy()... yes
checking whether va_lists can be copied by value... yes
./configure: line 37255: ./libtool: Permission denied
checking for dlopen... no
checking for NSLinkModule... no
checking for dlopen in -ldl... yes
checking for dlsym in -ldl... yes
checking for RTLD_GLOBAL brokenness... no
checking for preceeding underscore in symbols... no
checking for dlerror... yes
checking for the suffix of module shared libraries... ./configure: line 38104: ./libtool: Permission denied
.
configure: error: Cannot determine shared library suffix from libtool

No aguardo...
[] `s


  


2. Erros e mais erros!!!

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 29/10/2008 - 16:16h

Tentando ajudar:
O Glib é parte do sistema de compilação que utiliza módulos do kernel. O erro é de permissão de acesso. Você poderia tentar o ./configure como root para ter acesso total, mas isso tem risco.


Alternativamente pode vevificar se como usuário comum você está com, pelo menos, acesso de leitura no diretório onde está o arquivo que dá a mensagem "permission" denied. Se não tiver acesso pelo menos de leitura precisa dar esse acesso.
Faça isso cmo root utilizando um gerenciador de aruivo como root, por exemplo o konqueror ou o nautilus.
sudo konqueror ou
sudo nautilus --browser

depois clique com o botão direito do mouse sobre o diretório ou sobre o arquivo e escolha permissões, aí altere as permissões.

Os pacotes de compilação (build essential) são vinculados ao kernel (headers) e os módulos também. Quando ocorrem versões diferentes é possível incompatibilidades. Ás vezes instala e deixa dependências quebradas, e no extremo falha de segmentação.
Assim, pode ser muito complicado instalar programas antigos, mesmo compilando em versões novas, ou programas novos em versões antigas, mesmo compilando.

Suponho que estão instalados o source do kernel rodante em /usr/src/linux e que todo o pacote build essential esteja já instalado.
Não sei se isso ajuda.




3. Acesso Root

Tigones
tigonesuselinux

(usa Suse)

Enviado em 29/10/2008 - 17:25h

Colega, tinha me atentado para isso, e mesmo como root, e dando permissão geral ao arquivo ele não executa, da o mesmo erro no "libtool". Sobre os compiladores tenho todos instalados, estava na dúvida se não tenho que desinstalar algum item que esteja causando conflito...

Na verdade, preciso instalar o Glib para rodar o Firefox 3.03, alguem ae sabe uma forma de instalar tal software sem maiores complicações.??


4. Re: Erros e mais erros!!!

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 29/10/2008 - 17:30h

Parece que vc está com problema com as dependencias.
Olha, firefox (moozilla) vc poderia compilar sim usando ./configure como root, mas existe um pouco de risco, mesmo.
Mas tem duaa coisas, Firefox, comprimido, é aquele do suṕerdownloads, do baixaki, ele já é precompilado,
é só copiar pra sua pasta hoe, expandir setar as preferencias de firefox.sh, com chmod, e clicar duas vezes, vai rodar!
Mesmo que não queira esse geral, tem varios firefox para opensuse, na rede.
firefox, não precisa compilar, não!
]Se realmente quiser compilar, eu antes, atualizaria libtool, glib, e os compiladores e utilitarios: o gcc, o autoconf, o automake e o build-essentials.
Eles devem existir no OpenSuse, como pacotes prontos, pq no gentoo são fontes, mas instala como qualquer outra coisa, por ex:

emerge glib firefox-bin

atualiza o glib e instala o binário precompilado do firefox.
To me baseando no Gentoo, onde quase tudo é compilado, mas mesmo assim, nunca precisei compilar firefox, nem no Gentoo. eu baixo pro /home/user, expando e prcuro pelo script firefox.sh. Ele roda do script.


5. Re: Erros e mais erros!!!

Tigones
tigonesuselinux

(usa Suse)

Enviado em 29/10/2008 - 17:40h

Na verdade eu tb ñ precisei compilar o Firefox, apenas baixei os pacotes e como você disse coloquei nas devidas pastas, fiz o link simbólico do arquivo .sh na pasta bin e tudo ok. Porém quando elevai executar, aparece uma tela com a mensagem dizendo que minha versão do Glib é superior a versão que o Firefox precisa para funcionar...o.O...meio eskisito né, um software novo precisando de bibliotecas antigas....e o maldito Glib 2.0 não instala nem a palllllll!!!
Ja to desistindo já, mas brasileiro é insistente né...vo esperar ae, de repente surge uma luz!

[]'s


6. Re: Erros e mais erros!!!

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 29/10/2008 - 17:44h

agora entendi, ele ta pedindo downgrade para um glib, mais velho e antigo, mais compatível.
Olha, se vc souber tudo o que precisa de glib, talvez possa apagar o glib +novo, o pacote blocante, e instalar um mais antigo...
Se pode fazer isso em gentoo, mas antes tem de saber se seu glib mais novo, não é dependencia de alguma coisa essencial..., ou vai quebrar pacotes...
é curioso, ese firefox é novo?
Olha, se vai testar, se pretende compilar memso um fonte d emozilla, pra teste, se eu me lembro, tem um jeito de mudas as dependencias nas flags do configure ou do make.

acho que é algo assim:

./configure USE=-glib
make USE=-glib

ou seja vc vai compilar sem suporte Glib!
Não acha nada na Net, problema parecido?
Mais curioso ainda, pq meus Firefox do Sabayon e do gentoo funfam inclusive com o Glib mais atual? e o seu no SUSE, não!


7. o.O

Tigones
tigonesuselinux

(usa Suse)

Enviado em 30/10/2008 - 12:24h

Putzzz....acho que naum vai ter jeito!!!
Éssa [*****] não funciona de jeito algum cara...
Instalei o "apt-get" para ver se conseguia baixar e instalar o Mozilla mas adivinha....o mais atual que ele baixou foi o 2.0.14....afffff

Alguma sugestão...!!??

[]`s






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts