gdbserver como um tubo quebrado inetdamon

1

Eu adicionei o gdbserver no inetd.conf e no etc / services, mas quando tento conectar da seguinte maneira, recebo imediatamente um erro de comunicação remota. Alvo desconectado .: Cano quebrado.

(gdb) target rtx5 remoto estendido: 8010 Depuração remota usando rtx5: 8010 Erro de comunicação remota. Alvo desconectado .: Cano quebrado.

8010 é o que configurei o gdbserver para ser executado. No entanto, se eu iniciar manualmente o gdbserver a partir do destino com o 8011, posso fazer com que eles se comuniquem.

Eu tentei adicionar "--multi" e a porta ao arquivo inetd.conf e recarreguei-o sem sucesso.

isso é possível?

    
por LikeTheRock 29.11.2016 / 20:07

1 resposta

0

Consegui que funcionasse fazendo o seguinte:

No inetd.conf "gdbserver --multi -" Usar o dash aparentemente direciona o servidor para usar stdin e out.

Estou interessado em saber por que exatamente isso funciona.

    
por 30.11.2016 / 16:11

Tags