Problema com codeblocks [RESOLVIDO]

1. Problema com codeblocks [RESOLVIDO]

Pedro Augusto Debastiani Sirtoli
PedroAugusto

(usa Slackware)

Enviado em 27/10/2015 - 13:16h

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?


  


2. MELHOR RESPOSTA

Paulo
paulo1205

(usa Ubuntu)

Enviado em 04/11/2015 - 00:32h

paulo1205 escreveu:

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.

Eu não uso nem Slackware nem C::B, mas eu acho que você podia pelo menos tentar versões mais novas, baixando-as diretamente do site do C::B (ou do Slackware, por exemplo em http://slackware.org.uk/slacky/slackware-14.0/development/codeblocks/10.05/).

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]

Paulo
paulo1205

(usa Ubuntu)

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]

Pedro Augusto Debastiani Sirtoli
PedroAugusto

(usa Slackware)

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

Pedro Augusto Debastiani Sirtoli
PedroAugusto

(usa Slackware)

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]

Pedro Augusto Debastiani Sirtoli
PedroAugusto

(usa Slackware)

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]

Paulo
paulo1205

(usa Ubuntu)

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]

Pedro Augusto Debastiani Sirtoli
PedroAugusto

(usa Slackware)

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

Paulo
paulo1205

(usa Ubuntu)

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]

Pedro Augusto Debastiani Sirtoli
PedroAugusto

(usa Slackware)

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]

Paulo
paulo1205

(usa Ubuntu)

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]

Pedro Augusto Debastiani Sirtoli
PedroAugusto

(usa Slackware)

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?



Pra falar a verdade a versão do codeblocks é a 13.12, realizei o download aqui: http://pkgs.org/slackware-14.1/slackonly-x86_64/codeblocks-13.12-x86_64-1_slack.txz.html




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts