Problemas con gdb en mac

Iniciado por Joe Fraddy, 18 Noviembre 2014, 04:09 AM

0 Miembros y 1 Visitante están viendo este tema.

Joe Fraddy

No se si sea el lugar apropiado para solucionar este problema, tal vez debí postearlo en el el sub-foro mac.

Pero tengo un problema, al parecer de certificado, ya he seguido la guía oficial del proyecto, pero todo sigue igual, el error que arroja lazarus es:

El comando GDB:
"-exec-run"
devolvio el error:
",msg="Unable to find Mach task port for process-id 782: (os/kern) failure (0x5).\n (please check gdb is codesigned - see taskgated(8))""


Alguno me puede decir los pasos que debo seguir

Joe Fraddy

Para quien le interese, la respuesta es fácil, lo que se debe hacer es firmar un certificado para gdb:

Tutorial:
https://sourceware.org/gdb/wiki/BuildingOnDarwin

Y después hay que abrir el IDE de lazarus, ir a Herramientas/Opciones/depurador y poner NONE o cambiar las opciones del GDB de modo que el depurador:

/usr/local/bin/gdb

pueda ejecutarse con sus opciones de defecto, eso es todo.

Así ya tenemos Lazarus con su compilador FPC y su depurador gdb

Saludos!!!!