Olá, utilizo Slackware e estou com diversos bugs no codeblocks, entre eles:
Quando tento abrir uma classe surge a mensagem "arquivo inexistente" (mesmo quando acabei de criar o projeto).
E outros erros legais como o fechamento automático do codeblocks e até mesmo o encerramento do KDE, alguém já passou por alguns bugs assim?
Com a mensagem, dá para googlar, e encontrar um tópico no site do fórum do codeblocks falando exatamente sobre esse problema. Só que é um tópico de 2009! Será que você não está tentando usar coisas meio velhas, não?
Lendo de novo a mensagem que faz referência às instruções que você seguiu, então está respondida a pergunta: você está, sim, usando versões velhas.
Agora, até onde sabia -- e eu mexo com essas coisas desde 1993 --, usuários de Slackware gostavam de compilar tudo por conta própria, e distribuições baseadas em GUI com seus pacotes fechados e poucos customizáveis eram coisas "para os fracos". Não que eu esteja implicando ou queira desencorajá-lo de fuçar mais a fundo no Linux, mas é preciso ser pragmático de vez em quando: se você tem pressa de desenvolver em C++ e o Slackware está sendo uma barreira, crie uma partição ou VM nova, instale algo mais amigável que já possua um pacote do C::B, e use essa distribuição alternativa para programar, e a outra partição/VM quando quiser fuçar no Slackware. Ou, então, siga a sugestão do próprio site do C::B: baixe o código fonte e compile seu próprio C::B, de acordo com suas preferências e ajustando-o à configuração da sua máquina.
EDIT: sua resposta à minha mensagem anterior acabou chegando antes deste complemento. Então você está com a última versão do Code::Blocks. Talvez o jeito seja mesmo tentar compilar a partir do código fonte?
3. Re: Problema com codeblocks [RESOLVIDO]
paulo1205usa Ubuntu
Post recolhido
Enviado em 27/10/2015 - 13:23h
Qual arquivo é dito ser inexistente?
Talvez você esteja com um problema de instalação truncada, faltando alguma biblioteca. Pode até estar com algum problema de permissões, de espaço em disco ou de falta de inodes livres (o que seria uma explicação plausível para o KDE também se fechar). No entanto, sem ver o problema de perto fica difícil, por isso você precisa dar mais detalhes.
4. Re: Problema com codeblocks [RESOLVIDO]
PedroAugustousa Slackware
Post recolhido
Enviado em 27/10/2015 - 14:32h
paulo1205 escreveu:
Qual arquivo é dito ser inexistente?
Talvez você esteja com um problema de instalação truncada, faltando alguma biblioteca. Pode até estar com algum problema de permissões, de espaço em disco ou de falta de inodes livres (o que seria uma explicação plausível para o KDE também se fechar). No entanto, sem ver o problema de perto fica difícil, por isso você precisa dar mais detalhes.
A classe que é criada junto com o projeto. E em relação a ele fechar e bugar o KDE, espaço em disco não é... E eu utilizo mas algumas IDEs e só ocorrem esses bugs com o codeblocks...
Para a instalação segui esse artigo -> http://www.vivaolinux.com.br/dica/Instalando-CodeBlocks-IDE-no-Slackware
5. Re: Problema com codeblocks
PedroAugustousa Slackware
Post recolhido
Enviado em 28/10/2015 - 23:17h
Consegui resolver o problema do codeblocks não abrir os arquivos, eu reinstalei o pacote e ficou OK, mas ainda fecha sozinho...
6. Re: Problema com codeblocks [RESOLVIDO]
PedroAugustousa Slackware
Post recolhido
Enviado em 03/11/2015 - 07:46h
PedroAugusto escreveu:
Consegui resolver o problema do codeblocks não abrir os arquivos, eu reinstalei o pacote e ficou OK, mas ainda fecha sozinho...
Também detectei que geralmente o compilador fecha quando abro parenteses. Alguém já teve esse problema?
7. Re: Problema com codeblocks [RESOLVIDO]
paulo1205usa Ubuntu
Post recolhido
Enviado em 03/11/2015 - 13:19h
O compilador fecha? Não seria o editor?
Eu nunca usei Code::Blocks, mas imagino que ele deva ter syntax highlighting ligada por padrão. O fato de o editor travar/capotar quando você dispara um elemento específico da análise sintática sugere, para mim, que essa parte da sua funcionalidade está comprometida (como uma biblioteca que falte ou arquivo de configuração truncado).
Pelos sintomas que você descreveu ao longo do tópico, parece que sua instalação está problemática. Longe de mim querer ser simplista, mas você já experimentou limpar a instalação completamente, removendo qualquer vestígio residual, e fazer uma instalação limpa?
8. Re: Problema com codeblocks [RESOLVIDO]
PedroAugustousa Slackware
Post recolhido
Enviado em 03/11/2015 - 15:29h
paulo1205 escreveu:
O compilador fecha? Não seria o editor?
Eu nunca usei Code::Blocks, mas imagino que ele deva ter syntax highlighting ligada por padrão. O fato de o editor travar/capotar quando você dispara um elemento específico da análise sintática sugere, para mim, que essa parte da sua funcionalidade está comprometida (como uma biblioteca que falte ou arquivo de configuração truncado).
Pelos sintomas que você descreveu ao longo do tópico, parece que sua instalação está problemática. Longe de mim querer ser simplista, mas você já experimentou limpar a instalação completamente, removendo qualquer vestígio residual, e fazer uma instalação limpa?
É o compilador que fecha por completo, eu já removi e instalei o pacote, o que resolveu parte do problema... Você indica algum outro compilador?
9. Re: Problema com codeblocks
paulo1205usa Ubuntu
Post recolhido
Enviado em 03/11/2015 - 16:00h
PedroAugusto escreveu:
É o compilador que fecha por completo, eu já removi e instalei o pacote, o que resolveu parte do problema... Você indica algum outro compilador?
Note que o Code::Blocks não é um compilador, mas um ambiente de desenvolvimento integrado. O compilador por ele utilizado é provavelmente o GCC (mas creio que você poderia configurá-lo para usar outro, como o CLang ou o compilador da Intel), que é uma coisa externa, que quase todas as distribuições já trazem instalado (pelo menos em parte) por padrão.
Eu não vi o seu problema acontecer e, sinceramente, acho que as informações passadas deixam muita margem para divagações -- basta ver que tudo o que eu falei acima foi muito vago e, ainda que sugira causas mais ou menos específicas, não aponta muito para “onde“ nem “por quê”.
Uma coisa que talvez ajude seria saber quais mensagens são exibidas no terminal se você invocar o C::B a partir da linha de comando, em lugar de pelo ícone da interface gráfica. Já fez isso? Aparece alguma mensagem mais específica?
10. Re: Problema com codeblocks [RESOLVIDO]
PedroAugustousa Slackware
Post recolhido
Enviado em 03/11/2015 - 23:02h
paulo1205 escreveu:
PedroAugusto escreveu:
É o compilador que fecha por completo, eu já removi e instalei o pacote, o que resolveu parte do problema... Você indica algum outro compilador?
Note que o Code::Blocks não é um compilador, mas um ambiente de desenvolvimento integrado. O compilador por ele utilizado é provavelmente o GCC (mas creio que você poderia configurá-lo para usar outro, como o CLang ou o compilador da Intel), que é uma coisa externa, que quase todas as distribuições já trazem instalado (pelo menos em parte) por padrão.
Eu não vi o seu problema acontecer e, sinceramente, acho que as informações passadas deixam muita margem para divagações -- basta ver que tudo o que eu falei acima foi muito vago e, ainda que sugira causas mais ou menos específicas, não aponta muito para “onde“ nem “por quê”.
Uma coisa que talvez ajude seria saber quais mensagens são exibidas no terminal se você invocar o C::B a partir da linha de comando, em lugar de pelo ícone da interface gráfica. Já fez isso? Aparece alguma mensagem mais específica?
Sim entendo.. Na realidade já fiz sim, o erro é
codeblocks: relocation error: /usr/lib64/../lib64/libcodeblocks.so.0: symbol _ZN6wxGCDCC1ERK10wxWindowDC, version WXU_2.8 not defined in file libwx_gtk2u_core-2.8.so.0 with link time reference
11. Re: Problema com codeblocks [RESOLVIDO]
paulo1205usa Ubuntu
Post recolhido
Enviado em 03/11/2015 - 23:43h
Ah, viu a diferença? A mensagem diz tudo o que se precisa saber: falta na biblioteca do wxWidgets um símbolo requerido por uma das bibliotecas do C::B.
Com a mensagem, dá para googlar, e encontrar um tópico no site do fórum do codeblocks falando exatamente sobre esse problema. Só que é um tópico de 2009! Será que você não está tentando usar coisas meio velhas, não?
12. Re: Problema com codeblocks [RESOLVIDO]
PedroAugustousa Slackware
Post recolhido
Enviado em 04/11/2015 - 00:01h
paulo1205 escreveu:
Ah, viu a diferença? A mensagem diz tudo o que se precisa saber: falta na biblioteca do wxWidgets um símbolo requerido por uma das bibliotecas do C::B.
Com a mensagem, dá para googlar, e encontrar um tópico no site do fórum do codeblocks falando exatamente sobre esse problema. Só que é um tópico de 2009! Será que você não está tentando usar coisas meio velhas, não?