Quando eu inicio o GDB a partir da linha de comando, não tenho problemas. Mas quando eu começo a depurar um programa do NetBeans (C ++), recebo esta mensagem:
"Digite o nome e a senha de um usuário no grupo" Ferramentas do Desenvolvedor "para permitir que o Acesso às Ferramentas do Desenvolvedor faça alterações."
Meu usuário já está no grupo "Ferramentas do desenvolvedor", mas esse fato parece ser ignorado.
Com a senha de root, ele me permite depurar, mas eu não iria depurar com a conta root!
Verifiquei o caminho e o executável do GDB e todos eles concedem permissões executáveis para todos.
Qualquer ideia? Obrigado!
Plataforma:
MacOS X 10.6.6 -
NetBeans 6.9.1 -
GCC 4.2 -
GDB 6.3.50-20050815
"Com a senha do root, ele me permite depurar, mas não depurarei com a conta root!" E por que isto? Tem permissões de root de qualquer maneira.
—
Daniel Beck
@ Daniel: Primeiro de tudo, eu não posso ter a senha de root. Então, se eu executar qualquer programa como usuário, geralmente o programa em si não deve ter mais direitos do que o usuário que o lançou. Por exemplo. Eu não acho que um bdb buggy lançado por um usuário poderia corromper os arquivos de outro usuário.
—
Pietro
Como você adicionou seu usuário a esse grupo? Qual é o nome real do grupo?
—
Daniel Beck
_developer
? Veja também Aqui .