|
Max. O msnproxy que já estava instalado e funcionando, após a instalação do driver da impressora samsung scx-4200 ele parou de funcionar, não carregava mais e dava uma msg de erro que não me lembro no momento. Reiniciei o servidor e o msnproxy voltou a funcionar, mas ainda não consigo compilar o samba. Montei o pacote através do SlackBuil em meu desktop e instalei o pacote do samba no servidor. Parece que está funcionando, ainda não deu pra testar pq tenho que levar esse servidor para fazer uma demonstração para um cliente e não dá pra ficar fazendo teste hoje, mas voltarei ao assunto posteriormente. Ahhh, mas por via das dúvidas já atualizei todos os gcc* e o binutil*. Após algumas pesquisas, descobri que o driver da samsung faz algumas alterações não autorizadas no sistema (ele pede senha de root para instalar), depois vou verificar isso com calma. Por enquanto, obrigado. Em 09-04-2010 21:58, max escreveu: O linker vem depois da compilação, o compilador (gcc) gera os objetos binários e o linker "linka" estes objetos (não só os compilados, mas os existentes no sistema, quando solicitado).Eu acho muito dificil ser algo no linker, se tu quer tanto reinstalar o pacote, o ld vem no binutils. Se quiser saber qual pacote oferece determinado arquivo/programa, usa o comando slackpkg search nomedoarquivo e depois reinstala ele com um slackpkg reinstall pacote (assumindo que o teu slackpkg foi devidamente configurado...). O problemas que tu tem podem ser: 1 - Tu removeu o ldconfig dos scripts de inicialização e o cache do ld não é atualizado (eu duvido, de qualquer forma, é resolvido executando o ldconfig...) 2 - Tu desinstalou algum pacote que achou não precisar (também duvido, mas vai saber...) 3 - É a primeira vez que tu compila o msn-proxy e o samba *no Slackware 13* e os problemas que tu tem são por causa da versão (nova demais?) de coisas como glibc, gcc, binutils e/ou libreadline (bem provável que seja só a readline). Tu não precisa necessáriamente usar o SlackBuild mas ele faz a parte do LD_FLAGS e toda a parte de "limpeza" para deixar o Samba dentro dos padrões do Slackware, se tu gosta de sair largando as coisas no /usr/local ai temos um número 4 na lista acima: algo que tu instalou e não desinstalou direito pode causar o problema (tanto /usr/local/lib quando /usr/local/bin têm "prioridade" sobre os demais caminhos numa configuração padrão, ou seja, se tiver algo lá é usado antes do resto). Sobre os programas que já foram compilados e deixaram de funcionar, tu fez alguma atualização depois de compilar? Tem que definir melhor "deixar de funcionar"... 2010/4/9 Cleber Ianes <[email protected]>:Max. O linker (ld) só seria usado no momento da compilaçã... (eu acho!!) Mas eu tenho o msn-proxy intalado nesse mesmo servidor e ele começou a dar erro também, simplesmente não funciona... Ainda não vi outros programas, mas parece que tem alguns programas que já estavam compilados e funcionando e estão dando problemas. Usar o slackbuild pra criar o pacote, vai resolver parte do problema, vai ajudar muito a não ficar compilando novos pacotes. Mas agora que já deu zebra (puts, essa é velha!!), como faço para reinstalar o linker? Em 08-04-2010 21:53, max escreveu: Tenta usar o SlackBuild do Slackware, modificando o que for necessário p/ o teu "uso avançado". O erro não tem nada a ver com o GCC, é com o linker (ld) e tu tem que usar o LD_FLAGS p/ contornar o problema. No SlackBuild tem o que tu precisa fazer com o LD_FLAGS, dá uma olhada: http://slackware.mirrors.tds.net/pub/slackware/slackware-current/source/n/samba/samba.SlackBuild 2010/4/8 Cleber Ianes <[email protected]>: Acabei de verificar que outros programas também estão dando erro. Me lembrei que a única instalação que efetuei foi do driver de impressora samsung sxc4200 baixado do site da samsung. Parece que ele corrompeu meu gcc... Em 08-04-2010 21:24, Cleber Ianes escreveu: Saudações pessoal. Estou com um problema no mínimo estranho. Tenho um servidor em teste com o Slackware13 e já compilei o samba (3.5.0) outras vezes nele, mas agora está apresentando problemas. Não fiz qualquer alteração nos arquivos de compilação ou outros programas que poderiam causar esse tipo de erro repentino. Quando executo o comando "make" aparecem várias mensagens normais e no final aparecem as linhas a seguir. Linking bin/smbclient /usr/lib/gcc/i486-slackware-linux/4.3.3/../../../libreadline.so: undefined reference to `PC' /usr/lib/gcc/i486-slackware-linux/4.3.3/../../../libreadline.so: undefined reference to `tgetflag' /usr/lib/gcc/i486-slackware-linux/4.3.3/../../../libreadline.so: undefined reference to `tgetent' /usr/lib/gcc/i486-slackware-linux/4.3.3/../../../libreadline.so: undefined reference to `UP' /usr/lib/gcc/i486-slackware-linux/4.3.3/../../../libreadline.so: undefined reference to `tputs' /usr/lib/gcc/i486-slackware-linux/4.3.3/../../../libreadline.so: undefined reference to `tgoto' /usr/lib/gcc/i486-slackware-linux/4.3.3/../../../libreadline.so: undefined reference to `tgetnum' /usr/lib/gcc/i486-slackware-linux/4.3.3/../../../libreadline.so: undefined reference to `BC' /usr/lib/gcc/i486-slackware-linux/4.3.3/../../../libreadline.so: undefined reference to `tgetstr' collect2: ld returned 1 exit status make: *** [bin/smbclient] Error 1 Tentei atualizar o gcc, baixando todos os pacotes do currente que se iniciavam com gcc* e dei um upgradepkg, mas a situação piorou, então peguei o meu dvd do slack e instalei novamente os programas iniciados por gcc* da pasta "d" e o erro voltou ao mesmo ponto. Infelizmente não dá pra pegar pacotes.txz prontos, pois eles vem faltando um monte de opções e faço uso avançado do samba. Alguém já passou por isso? Tentei no oráculo (google), e esse erro aparece com vários outros programas mas não tem qualquer referência de qual a solução. -- Cleber Ianes Ger. de Tecnologias Livre Freenet tecnologias - Dracena/SP cleberianes.blogspot.com -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected] To unsubscribe, reply using "remove me" as the subject. -- Cleber Ianes Ger. de Tecnologias Livre Freenet tecnologias - Dracena/SP cleberianes.blogspot.com -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected] To unsubscribe, reply using "remove me" as the subject. -- Cleber Ianes Ger. de Tecnologias Livre Freenet tecnologias - Dracena/SP cleberianes.blogspot.com -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected] -- Cleber Ianes Ger. de Tecnologias Livre Freenet tecnologias - Dracena/SP cleberianes.blogspot.com-- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected] To unsubscribe, reply using "remove me" as the subject. |
- Re: [slack-users] Erro de compilação do samba com gcc - [com... Cleber Ianes
- Re: [slack-users] Erro de compilação do samba com gcc -... max
- Re: [slack-users] Erro de compilação do samba com g... Cleber Ianes
- Re: [slack-users] Erro de compilação do samba co... max
- Re: [slack-users] Erro de compilação do samb... Cleber Ianes

