3 votos

No se puede utilizar gdb en Mavericks

He instalado gdb a través de brew y también código firmado lo. Pero incluso después de hacer eso estoy recibiendo este error.

Error in final launch sequence
Failed to execute MI command:
-exec-run
Error message from debugger back end:
Unable to find Mach task port for process-id 14291: (os/kern) failure (0x5).\n (please check gdb is codesigned - see taskgated(8))
Unable to find Mach task port for process-id 14291: (os/kern) failure (0x5).\n (please check gdb is codesigned - see taskgated(8))

¿Alguna sugerencia sobre qué está fallando y qué debo hacer?

2voto

lexx Puntos 519

Respondiendo a mi propia pregunta. Tuve que seguir los pasos alistado aquí para superar este error.

  1. Creación de un Certificado del Sistema de Firma por Código del acceso al llavero.
  2. Marcando ese Certificado a Confiar siempre . Esto es importante.
  3. Finalmente firmando el código del ejecutable de gdb codesign -s gdb-cert /path/to/gdb

Con esto, pude usar gdb en mavericks.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X