El Camaleon
(usa Debian)
Enviado em 26/03/2011 - 12:54h
Peço desculpas pela demora ao responder... fiquei boa parte desses dias esperando a ajuda do monitor que no final veio me dar um feedback apenas ontem no finalzinho da aula. Então vamos ao que foi feito:
Agradeço os links da wiki do code blocks mas eu já havia acessado ela antes mesmo da sua indicação, então eu fiquei meio sem ação sobre o que fazer, assim comecei a trocar e-mails com o monitor do curso de c (o problema foi que por e-mails não conseguia resolver) o fato de eu ser novato em algumas coisas complicou um pouco a troca de informações.
Mas depois de uma semana ficou claro que eu tinha instalado ele certo, e verficando uma das opções de configuração fui na guia Settings->Compiler and debugger-> em global compiler settigns fui na guia Toolchain executables existia uma mensagem abaixo Compiler's instalattion directory em vermelho que dizia NOTE: All programs below must exist either in the "bin" sub-directory of this path or any of the "Additional paths"...
Então, fui instruido a ver se o gdb estava instalado assim fui no console e dei o comando, whereis gdb e sim ele estava instalado e recebi 3 pastas distintas fazendo referencia a ele, a que me interessava era a /usr/bin/gdb então voltei para o code e em Compiler's instalattion directory coloquei o caminho, ainda assim ele não aceitou e continou dando erro na hora de startar o debug.
Eu por e-mails cheguei ai.. infelizmente progredi pouco sozinho.. então ontem o monitor deu uma olhada, e ao invés de indicar o caminho ele apenas deu um auto-detec na guia Compiler's instalattion directory, assim foi apontada apenas para a pasta /usr.
Isso fez com que o debug funcionasse.. mas com uma mensagem acima da tela do console que diz" WARNING: GDB: Failed to set controlling terminal: Operação não permitida" mesmo com essa mensagem o debug funciona.
Ele me recomendou dar uma googlada afim de achar a solução e resolver isso, então ontem mesmo comecei a fazer isso, bom o pouco que percebi foi que essa mensagem não acontece apenas nesse tipo de situação, ela também acontece no netbeans, e em algumas aplicações que não estam diretamente relacionadas a programação, é como se fosse um pequeno bug do gdb, e isso teria relação com atualizar certas libs que eu não sei bem quais são.
Mais uma vez peço desculpas pela demora, agradeço todo empenho em me ajudar, caso alguém saíba sobre como resolver essa questão do gdb, ficarei grato.. Mais uma vez obrigado.